doc-isac/jrocnik/Makefile
changeset 52107 f8845fc8f38d
parent 52056 f5d9bceb4dc0
equal deleted inserted replaced
52106:7f3760f39bdc 52107:f8845fc8f38d
       
     1 ## targets
       
     2 
       
     3 default: thesis clean
       
     4 all: thesis docu present clean
       
     5 thesis: thesis clean
       
     6 docu: docu clean
       
     7 present: present1 present2 clean
       
     8 cadgme: cadgme clean
       
     9 
       
    10 
       
    11 ## dependencies
       
    12 
       
    13 
       
    14 ## settings
       
    15 
       
    16 LATEX = latex
       
    17 PDFLATEX = pdflatex
       
    18 BIBTEX = bibtex
       
    19 RAIL = rail -a
       
    20 SEDINDEX = ./sedindex
       
    21 FIXBOOKMARKS = perl -pi fixbookmarks.pl
       
    22 
       
    23 DEFAULT_GARBAGE = *.aux *.log *.toc *.idx *.rai *.rao *.bbl *.ind *.ilg *.blg *.out *.lof
       
    24 DEFAULT_OUTPUT = *.dvi jrocnik_present1.pdf jrocnik_present2.pdf jrocnik_bakk.pdf *.ps
       
    25 GARBAGE =
       
    26 OUTPUT =
       
    27 
       
    28 ## special targets
       
    29 
       
    30 .DELETE_ON_ERROR:
       
    31 
       
    32 ## actions
       
    33 
       
    34 nothing:
       
    35 
       
    36 clean:
       
    37 	@rm -f $(DEFAULT_GARBAGE) $(GARBAGE)
       
    38 
       
    39 mrproper:
       
    40 	@rm -f $(DEFAULT_GARBAGE) $(DEFAULT_OUTPUT) $(GARBAGE) $(OUTPUT)
       
    41 
       
    42 THESIS_NAME = jrocnik_bakk
       
    43 THESIS_FILES = jrocnik_bakk.tex
       
    44 
       
    45 DOCU_NAME = Inverse_Z_Transform/doc/Inverse_Z_Transform
       
    46 DOCU_FILES = Inverse_Z_Transform/doc/root.tex 
       
    47 
       
    48 PRESENT1_NAME = jrocnik_present1
       
    49 PRESENT1_FILES = jrocnik_present1.tex
       
    50 
       
    51 PRESENT2_NAME = jrocnik_present2
       
    52 PRESENT2_FILES = jrocnik_present2.tex
       
    53 
       
    54 CADGME_NAME = jrocnik_cadgme
       
    55 CADGME_FILES = cadgme.tex
       
    56 
       
    57 thesis: $(THESIS_NAME).pdf
       
    58 
       
    59 $(THESIS_NAME).pdf: $(THESIS_FILES)
       
    60 	$(PDFLATEX) $(THESIS_NAME)
       
    61 	$(BIBTEX) $(THESIS_NAME)
       
    62 	$(PDFLATEX) $(THESIS_NAME)
       
    63 	$(PDFLATEX) $(THESIS_NAME)
       
    64   
       
    65 present1: $(PRESENT1_NAME).pdf
       
    66 
       
    67 $(PRESENT1_NAME).pdf: $(PRESENT1_FILES)
       
    68 	$(PDFLATEX) $(PRESENT1_NAME)
       
    69 	$(PDFLATEX) $(PRESENT1_NAME)
       
    70   
       
    71 present2: $(PRESENT2_NAME).pdf
       
    72 
       
    73 $(PRESENT2_NAME).pdf: $(PRESENT2_FILES)
       
    74 	$(PDFLATEX) $(PRESENT2_NAME)
       
    75 	$(PDFLATEX) $(PRESENT2_NAME)
       
    76   
       
    77 cadgme: $(CADGME_NAME).pdf
       
    78 
       
    79 $(CADGME_NAME).pdf: $(CADGME_FILES)
       
    80 	$(PDFLATEX) $(CADGME_NAME)
       
    81 	$(PDFLATEX) $(CADGME_NAME)