| author | Christian Urban <urbanc@in.tum.de> | 
| Mon, 20 Oct 2008 06:22:11 +0000 | |
| changeset 41 | b11653b11bd3 | 
| parent 28 | a9ca91c990ba | 
| child 44 | dee4b3e66dfe | 
| permissions | -rw-r--r-- | 
| 
0
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
1  | 
|
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
2  | 
## targets  | 
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
3  | 
|
| 
2
 
978a3c2ed7ce
split the document into smaller pieces;
 
Christian Urban <urbanc@in.tum.de> 
parents: 
0 
diff
changeset
 | 
4  | 
default: cookbook  | 
| 
0
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
5  | 
images:  | 
| 
2
 
978a3c2ed7ce
split the document into smaller pieces;
 
Christian Urban <urbanc@in.tum.de> 
parents: 
0 
diff
changeset
 | 
6  | 
test:  | 
| 
0
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
7  | 
|
| 
2
 
978a3c2ed7ce
split the document into smaller pieces;
 
Christian Urban <urbanc@in.tum.de> 
parents: 
0 
diff
changeset
 | 
8  | 
all: cookbook  | 
| 
0
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
9  | 
|
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
10  | 
## global settings  | 
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
11  | 
|
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
12  | 
SRC = $(ISABELLE_HOME)/src  | 
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
13  | 
OUT = $(ISABELLE_OUTPUT)  | 
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
14  | 
LOG = $(OUT)/log  | 
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
15  | 
|
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
16  | 
USEDIR = $(ISATOOL) usedir -v true -i true -D generated  | 
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
17  | 
|
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
18  | 
|
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
19  | 
## CookBook  | 
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
20  | 
|
| 
2
 
978a3c2ed7ce
split the document into smaller pieces;
 
Christian Urban <urbanc@in.tum.de> 
parents: 
0 
diff
changeset
 | 
21  | 
cookbook: CookBook/ROOT.ML \  | 
| 
 
978a3c2ed7ce
split the document into smaller pieces;
 
Christian Urban <urbanc@in.tum.de> 
parents: 
0 
diff
changeset
 | 
22  | 
CookBook/document/root.tex \  | 
| 18 | 23  | 
CookBook/document/root.bib \  | 
| 28 | 24  | 
CookBook/*.thy \  | 
25  | 
CookBook/*.ML \  | 
|
26  | 
CookBook/Recipes/*.thy \  | 
|
27  | 
CookBook/Package/*.thy \  | 
|
28  | 
CookBook/Package/*.ML  | 
|
| 
2
 
978a3c2ed7ce
split the document into smaller pieces;
 
Christian Urban <urbanc@in.tum.de> 
parents: 
0 
diff
changeset
 | 
29  | 
$(USEDIR) HOL CookBook  | 
| 18 | 30  | 
$(ISATOOL) document -o pdf CookBook/generated  | 
| 
2
 
978a3c2ed7ce
split the document into smaller pieces;
 
Christian Urban <urbanc@in.tum.de> 
parents: 
0 
diff
changeset
 | 
31  | 
@cp CookBook/document.pdf cookbook.pdf  | 
| 
0
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
32  | 
|
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
33  | 
## clean  | 
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
34  | 
|
| 
 
02503850a8cf
initial commit of Alexander's files
 
Christian Urban <urbanc@in.tum.de> 
parents:  
diff
changeset
 | 
35  | 
clean:  | 
| 
2
 
978a3c2ed7ce
split the document into smaller pieces;
 
Christian Urban <urbanc@in.tum.de> 
parents: 
0 
diff
changeset
 | 
36  | 
@rm -f CookBook/generated/*  |