| author | Cezary Kaliszyk <kaliszyk@in.tum.de> | 
| Mon, 15 Mar 2010 09:27:25 +0100 | |
| changeset 1441 | 14b850159df1 | 
| parent 1260 | 9df6144e281b | 
| child 1460 | 0fd03936dedb | 
| permissions | -rw-r--r-- | 
| 597 | 1 | |
| 2 | ## targets | |
| 3 | ||
| 4 | default: Quot | |
| 5 | images: | |
| 6 | ||
| 601 
81f40b8bde7b
added "end" to each example theory
 Christian Urban <urbanc@in.tum.de> parents: 
597diff
changeset | 7 | all: Quot | 
| 597 | 8 | |
| 9 | ||
| 10 | ## global settings | |
| 11 | ||
| 12 | SRC = $(ISABELLE_HOME)/src | |
| 13 | OUT = $(ISABELLE_OUTPUT) | |
| 14 | LOG = $(OUT)/log | |
| 15 | ||
| 757 
c129354f2ff6
complete fix for IsaMakefile
 Christian Urban <urbanc@in.tum.de> parents: 
756diff
changeset | 16 | USEDIR = $(ISABELLE_TOOL) usedir -v true -t true ##-D generated | 
| 
c129354f2ff6
complete fix for IsaMakefile
 Christian Urban <urbanc@in.tum.de> parents: 
756diff
changeset | 17 | |
| 597 | 18 | |
| 19 | ## Quot | |
| 20 | ||
| 21 | Quot: $(LOG)/HOL-Quot.gz | |
| 22 | ||
| 23 | $(LOG)/HOL-Quot.gz: Quot/ROOT.ML Quot/*.thy | |
| 756 | 24 | @$(USEDIR) HOL-Nominal Quot | 
| 754 
b85875d65b10
added a paper for possible notes
 Christian Urban <urbanc@in.tum.de> parents: 
604diff
changeset | 25 | |
| 
b85875d65b10
added a paper for possible notes
 Christian Urban <urbanc@in.tum.de> parents: 
604diff
changeset | 26 | paper: $(LOG)/HOL-Quot-Paper.gz | 
| 
b85875d65b10
added a paper for possible notes
 Christian Urban <urbanc@in.tum.de> parents: 
604diff
changeset | 27 | |
| 
b85875d65b10
added a paper for possible notes
 Christian Urban <urbanc@in.tum.de> parents: 
604diff
changeset | 28 | $(LOG)/HOL-Quot-Paper.gz: Paper/ROOT.ML Paper/document/root.tex Paper/*.thy | 
| 757 
c129354f2ff6
complete fix for IsaMakefile
 Christian Urban <urbanc@in.tum.de> parents: 
756diff
changeset | 29 | @$(USEDIR) -D generated HOL Paper | 
| 754 
b85875d65b10
added a paper for possible notes
 Christian Urban <urbanc@in.tum.de> parents: 
604diff
changeset | 30 | $(ISATOOL) document -o pdf Paper/generated | 
| 
b85875d65b10
added a paper for possible notes
 Christian Urban <urbanc@in.tum.de> parents: 
604diff
changeset | 31 | @cp Paper/document.pdf paper.pdf | 
| 597 | 32 | |
| 764 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 33 | keywords: | 
| 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 34 | mkdir -p tmp | 
| 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 35 | cp $(ISABELLE_HOME)/heaps/polyml-5.3.0_x86-linux/log/Pure.gz tmp | 
| 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 36 | cp $(ISABELLE_HOME)/heaps/polyml-5.3.0_x86-linux/log/HOL.gz tmp | 
| 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 37 | cp $(ISABELLE_HOME)/heaps/polyml-5.3.0_x86-linux/log/Pure-ProofGeneral.gz tmp | 
| 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 38 | cp $(ISABELLE_HOME)/heaps/polyml-5.3.0_x86-linux/log/HOL-Nominal.gz tmp | 
| 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 39 | cp $(LOG)/HOL-Nominal-Quot.gz tmp | 
| 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 40 | isabelle keywords -k quot tmp/* | 
| 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 41 | |
| 
a603aa6c9d01
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
 Christian Urban <urbanc@in.tum.de> parents: 
757diff
changeset | 42 | |
| 597 | 43 | ## clean | 
| 44 | ||
| 45 | clean: | |
| 46 | @rm -f $(LOG)/HOL-Quot.gz |