IsaMakefile
changeset 1491 f970ca9b5bec
parent 1484 dc7b049d9072
child 1772 48c2eb84d5ce
equal deleted inserted replaced
1486:f86710d35146 1491:f970ca9b5bec
     2 ## targets
     2 ## targets
     3 
     3 
     4 default: Nominal2
     4 default: Nominal2
     5 images: 
     5 images: 
     6 
     6 
     7 all: Nominal2
     7 all: Nominal2 paper
     8 
     8 
     9 
     9 
    10 ## global settings
    10 ## global settings
    11 
    11 
    12 SRC = $(ISABELLE_HOME)/src
    12 SRC = $(ISABELLE_HOME)/src
    19 ## Nominal2
    19 ## Nominal2
    20 
    20 
    21 Nominal2: $(LOG)/HOL-Nominal2.gz
    21 Nominal2: $(LOG)/HOL-Nominal2.gz
    22 
    22 
    23 $(LOG)/HOL-Nominal2.gz: Nominal/ROOT.ML Nominal/*.thy
    23 $(LOG)/HOL-Nominal2.gz: Nominal/ROOT.ML Nominal/*.thy
    24 	@$(USEDIR) HOL Nominal
    24 	@cd Nominal; $(USEDIR) -b -d "" HOL Nominal
    25 
    25 
    26 paper: $(LOG)/HOL-Nominal2-Paper.gz
    26 paper: $(LOG)/HOL-Nominal2-Paper.gz
    27 
    27 
    28 $(LOG)/HOL-Nominal2-Paper.gz: Paper/ROOT.ML Paper/document/root.tex Paper/*.thy
    28 $(LOG)/HOL-Nominal2-Paper.gz: Paper/ROOT.ML Paper/document/root.tex Paper/*.thy
    29 	@$(USEDIR) -D generated HOL Paper
    29 	@$(USEDIR) -D generated Nominal Paper
    30 	$(ISABELLE_TOOL) document -o pdf  Paper/generated
    30 	$(ISABELLE_TOOL) document -o pdf  Paper/generated
    31 	@cp Paper/document.pdf paper.pdf
    31 	@cp Paper/document.pdf paper.pdf
    32 
    32 
    33 ## clean
    33 ## clean
    34 
    34