| author | Christian Urban <christian dot urban at kcl dot ac dot uk> | 
| Wed, 06 Feb 2013 02:42:52 +0000 | |
| changeset 128 | 7dc064e64ab2 | 
| parent 71 | 8c7f10b3da7b | 
| child 163 | 67063c5365e1 | 
| permissions | -rw-r--r-- | 
| 
0
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
1  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
2  | 
## targets  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
3  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
4  | 
default: utm  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
5  | 
images: utm  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
6  | 
test:  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
7  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
8  | 
all: images test  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
9  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
10  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
11  | 
## global settings  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
12  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
13  | 
SRC = $(ISABELLE_HOME)/src  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
14  | 
OUT = $(ISABELLE_OUTPUT)  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
15  | 
LOG = $(OUT)/log  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
16  | 
|
| 
2
 
26b17f2d583e
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
1 
diff
changeset
 | 
17  | 
USEDIR = $(ISABELLE_TOOL) usedir -v true -i false -D generated  | 
| 
0
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
18  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
19  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
20  | 
## utm  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
21  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
22  | 
utm: $(OUT)/utm  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
23  | 
|
| 
71
 
8c7f10b3da7b
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
48 
diff
changeset
 | 
24  | 
$(OUT)/utm: thys/*.thy ROOT.ML  | 
| 
2
 
26b17f2d583e
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
1 
diff
changeset
 | 
25  | 
@$(USEDIR) -f ROOT.ML -b HOL UTM  | 
| 
1
 
4b9aa15ff713
added
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
0 
diff
changeset
 | 
26  | 
|
| 
2
 
26b17f2d583e
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
1 
diff
changeset
 | 
27  | 
paper: ROOT.ML \  | 
| 
1
 
4b9aa15ff713
added
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
0 
diff
changeset
 | 
28  | 
document/root* \  | 
| 
 
4b9aa15ff713
added
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
0 
diff
changeset
 | 
29  | 
*.thy  | 
| 
2
 
26b17f2d583e
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
1 
diff
changeset
 | 
30  | 
rm -rf generated # otherwise latex will fall over  | 
| 
 
26b17f2d583e
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
1 
diff
changeset
 | 
31  | 
@$(USEDIR) -f ROOT1.ML UTM .  | 
| 
 
26b17f2d583e
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
1 
diff
changeset
 | 
32  | 
$(ISABELLE_TOOL) document -o pdf generated  | 
| 
1
 
4b9aa15ff713
added
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
0 
diff
changeset
 | 
33  | 
cp generated/root.pdf paper.pdf  | 
| 
0
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
34  | 
|
| 
48
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
35  | 
## ITP itp  | 
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
36  | 
|
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
37  | 
session_itp: Paper/ROOT.ML \  | 
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
38  | 
Paper/document/root* \  | 
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
39  | 
Paper/*.thy  | 
| 
71
 
8c7f10b3da7b
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
48 
diff
changeset
 | 
40  | 
@$(USEDIR) -D generated -f ROOT.ML UTM Paper  | 
| 
48
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
41  | 
|
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
42  | 
itp: session_itp  | 
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
43  | 
rm -f Paper/generated/*.aux # otherwise latex will fall over  | 
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
44  | 
cd Paper/generated ; $(ISABELLE_TOOL) latex -o pdf root.tex  | 
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
45  | 
cd Paper/generated ; bibtex root  | 
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
46  | 
cd Paper/generated ; $(ISABELLE_TOOL) latex -o pdf root.tex  | 
| 
 
559e5c6e5113
updated to ITP and updated directories
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
2 
diff
changeset
 | 
47  | 
cp Paper/generated/root.pdf paper.pdf  | 
| 
0
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
48  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
49  | 
## clean  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
50  | 
|
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
51  | 
clean:  | 
| 
 
aa8656a8dbef
initial setup
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents:  
diff
changeset
 | 
52  | 
@rm -f $(OUT)/utm  |