Ignore:
Timestamp:
May 15, 2017, 3:30:44 PM (7 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
547e9b7
Parents:
3bd1eb4
Message:

Moved files and did some cleanup in the directories

Location:
doc/proposals/concurrency
Files:
2 added
1 deleted
1 edited
10 moved

Legend:

Unmodified
Added
Removed
  • doc/proposals/concurrency/Makefile

    r3bd1eb4 rdb0fa7c  
    88
    99SOURCES = ${addsuffix .tex, \
    10 concurrency \
     10thesis \
    1111style \
    1212cfa-format \
     
    3030## Define the documents that need to be made.
    3131
    32 DOCUMENT = concurrency.pdf
     32DOCUMENT = thesis.pdf
    3333
    3434# Directives #
     
    4242# File Dependencies #
    4343
    44 ${DOCUMENT} : ${basename ${DOCUMENT}}.ps
     44${DOCUMENT} : build/${basename ${DOCUMENT}}.ps
    4545        ps2pdf $<
    4646
    47 ${basename ${DOCUMENT}}.ps : ${basename ${DOCUMENT}}.dvi
     47build/${basename ${DOCUMENT}}.ps : ${basename ${DOCUMENT}}.dvi
    4848        dvips $< -o $@
    4949
    50 ${basename ${DOCUMENT}}.dvi : Makefile ${GRAPHS} ${PROGRAMS} ${PICTURES} ${FIGURES} ${SOURCES} ${basename ${DOCUMENT}}.tex \
     50build/${basename ${DOCUMENT}}.dvi : Makefile ${GRAPHS} ${PROGRAMS} ${PICTURES} ${FIGURES} ${SOURCES} ${basename ${DOCUMENT}}.tex \
    5151                ../../LaTeXmacros/common.tex ../../LaTeXmacros/indexstyle
    52         # Conditionally create an empty *.ind (index) file for inclusion until makeindex is run.
    53         if [ ! -r ${basename $@}.ind ] ; then touch ${basename $@}.ind ; fi
    54         # Must have *.aux file containing citations for bibtex
    55         if [ ! -r ${basename $@}.aux ] ; then ${LaTeX} ${basename $@}.tex ; fi
    56         -${BibTeX} ${basename $@}
    57         # Some citations reference others so run steps again to resolve these citations
    58         ${LaTeX} ${basename $@}.tex
    59         -${BibTeX} ${basename $@}
    60         # Make index from *.aux entries and input index at end of document
    61         makeglossaries ${basename $@}
    62         #${LaTeX} ${basename $@}.tex
    63         # Run again to get index title into table of contents
    64         ${LaTeX} ${basename $@}.tex
    65         -./bump_ver.sh
    66         ${LaTeX} ${basename $@}.tex
     52        # Conditionally create the build folder
     53        if [ ! -r build ] ; then mkdir build ; fi
     54        # # Conditionally create an empty *.ind (index) file for inclusion until makeindex is run.
     55        # if [ ! -r ${basename $@}.ind ] ; then touch ${basename $@}.ind ; fi
     56        # # Must have *.aux file containing citations for bibtex
     57        # if [ ! -r ${basename $@}.aux ] ; then ${LaTeX} ${basename $@}.tex ; fi
     58        # -${BibTeX} ${basename $@}
     59        # # Some citations reference others so run steps again to resolve these citations
     60        # ${LaTeX} ${basename $@}.tex
     61        # -${BibTeX} ${basename $@}
     62        # # Make index from *.aux entries and input index at end of document
     63        # makeglossaries ${basename $@}
     64        # #${LaTeX} ${basename $@}.tex
     65        # # Run again to get index title into table of contents
     66        # ${LaTeX} ${basename $@}.tex
     67        # -./bump_ver.sh
     68        # ${LaTeX} ${basename $@}.tex
    6769
    6870
     
    7274## Define the default recipes.
    7375
    74 %.tex : %.fig
     76build/%.tex : %.fig
    7577        fig2dev -L eepic $< > $@
    7678
    77 %.ps : %.fig
     79build/%.ps : %.fig
    7880        fig2dev -L ps $< > $@
    7981
    80 %.pstex : %.fig
     82build/%.pstex : %.fig
    8183        fig2dev -L pstex $< > $@
    8284        fig2dev -L pstex_t -p $@ $< > $@_t
Note: See TracChangeset for help on using the changeset viewer.