IsaMakefile
author Christian Urban <urbanc@in.tum.de>
Tue, 24 Jan 2012 14:05:24 +0000
changeset 3110 62e1d888aacc
parent 3082 a6b0220fb8ae
child 3111 60c4c93b30d5
permissions -rw-r--r--
added a session entry in order to quickly build the heap file (tests took too long)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     1
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     2
## targets
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     3
2524
693562f03eee major reorganisation of fset (renamed fset_to_set to fset, changed the definition of list_eq and fcard_raw)
Christian Urban <urbanc@in.tum.de>
parents: 2519
diff changeset
     4
default: tests
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     5
images: 
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     6
2748
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
     7
all: tests esop pearl pearl-jv qpaper slides
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     8
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     9
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    10
## global settings
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    11
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    12
SRC = $(ISABELLE_HOME)/src
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    13
OUT = $(ISABELLE_OUTPUT)
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    14
LOG = $(OUT)/log
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    15
3110
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    16
USEDIR = $(ISABELLE_TOOL) usedir -v true -t true -m no_brackets
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    17
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    18
## Nominal2                                                                                                             
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    19
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    20
session: $(LOG)/HOL-Nominal2.gz
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    21
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    22
$(LOG)/HOL-Nominal2.gz: Nominal/FROOT.ML Nominal/*.thy
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    23
	@cd Nominal; $(USEDIR) -f FROOT.ML -b -d "" HOL Nominal2
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    24
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    25
3110
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    26
## tests
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    27
3110
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    28
tests: $(LOG)/HOL-Nominal2-test.gz
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    29
3110
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    30
$(LOG)/HOL-Nominal2-tests.gz: Nominal/ROOT.ML Nominal/*.thy
62e1d888aacc added a session entry in order to quickly build the heap file (tests took too long)
Christian Urban <urbanc@in.tum.de>
parents: 3082
diff changeset
    31
	@cd Nominal; $(USEDIR) HOL Nominal2
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    32
2748
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
    33
## ESOP Paper
1772
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
    34
2748
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
    35
esop: $(LOG)/HOL-ESOP-Paper.gz
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    36
2748
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
    37
$(LOG)/HOL-ESOP-Paper.gz: ESOP-Paper/ROOT.ML ESOP-Paper/document/root.* ESOP-Paper/*.thy
2749
7cf2d79d8d5e tuned IsaMakefile
Christian Urban <urbanc@in.tum.de>
parents: 2748
diff changeset
    38
	@$(USEDIR) -f ROOT.ML -D generated Nominal2 ESOP-Paper
2748
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
    39
	$(ISABELLE_TOOL) document -o pdf  ESOP-Paper/generated
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
    40
	@cp ESOP-Paper/document.pdf esop-paper.pdf
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    41
2985
05ccb61aa628 started lmcs paper (isabelle make lmcs)
Christian Urban <urbanc@in.tum.de>
parents: 2856
diff changeset
    42
## LMCS Paper
05ccb61aa628 started lmcs paper (isabelle make lmcs)
Christian Urban <urbanc@in.tum.de>
parents: 2856
diff changeset
    43
05ccb61aa628 started lmcs paper (isabelle make lmcs)
Christian Urban <urbanc@in.tum.de>
parents: 2856
diff changeset
    44
lmcs: $(LOG)/HOL-LMCS-Paper.gz
05ccb61aa628 started lmcs paper (isabelle make lmcs)
Christian Urban <urbanc@in.tum.de>
parents: 2856
diff changeset
    45
05ccb61aa628 started lmcs paper (isabelle make lmcs)
Christian Urban <urbanc@in.tum.de>
parents: 2856
diff changeset
    46
$(LOG)/HOL-LMCS-Paper.gz: LMCS-Paper/ROOT.ML LMCS-Paper/document/root.* LMCS-Paper/*.thy
05ccb61aa628 started lmcs paper (isabelle make lmcs)
Christian Urban <urbanc@in.tum.de>
parents: 2856
diff changeset
    47
	@$(USEDIR) -f ROOT.ML -D generated Nominal2 LMCS-Paper
05ccb61aa628 started lmcs paper (isabelle make lmcs)
Christian Urban <urbanc@in.tum.de>
parents: 2856
diff changeset
    48
	$(ISABELLE_TOOL) document -o pdf  LMCS-Paper/generated
05ccb61aa628 started lmcs paper (isabelle make lmcs)
Christian Urban <urbanc@in.tum.de>
parents: 2856
diff changeset
    49
	@cp LMCS-Paper/document.pdf lmcs-paper.pdf
05ccb61aa628 started lmcs paper (isabelle make lmcs)
Christian Urban <urbanc@in.tum.de>
parents: 2856
diff changeset
    50
1785
95df71c3df2f added new paper directory for further work
Christian Urban <urbanc@in.tum.de>
parents: 1775
diff changeset
    51
## Pearl Paper ITP
1772
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
    52
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
    53
pearl: $(LOG)/HOL-Pearl.gz
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
    54
1775
86122d793f32 typos in paper
Christian Urban <urbanc@in.tum.de>
parents: 1774
diff changeset
    55
$(LOG)/HOL-Pearl.gz: Pearl/ROOT.ML Pearl/document/root.* Pearl/*.thy
1772
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
    56
	@$(USEDIR) -D generated HOL Pearl
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
    57
	$(ISABELLE_TOOL) document -o pdf Pearl/generated
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
    58
	@cp Pearl/document.pdf pearl.pdf
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
    59
1785
95df71c3df2f added new paper directory for further work
Christian Urban <urbanc@in.tum.de>
parents: 1775
diff changeset
    60
## Pearl Journal Paper 
95df71c3df2f added new paper directory for further work
Christian Urban <urbanc@in.tum.de>
parents: 1775
diff changeset
    61
2742
f1192e3474e0 more on the paper
Christian Urban <urbanc@in.tum.de>
parents: 2524
diff changeset
    62
$(LOG)/HOL-Pearl-jv.gz: Pearl-jv/ROOT.ML Nominal/*.thy
f1192e3474e0 more on the paper
Christian Urban <urbanc@in.tum.de>
parents: 2524
diff changeset
    63
	@cd Pearl-jv; $(USEDIR) -b -f ROOT.ML HOL HOL-Pearl-jv
1785
95df71c3df2f added new paper directory for further work
Christian Urban <urbanc@in.tum.de>
parents: 1775
diff changeset
    64
2742
f1192e3474e0 more on the paper
Christian Urban <urbanc@in.tum.de>
parents: 2524
diff changeset
    65
pearl-jv: $(LOG)/HOL-Pearl-jv.gz Pearl-jv/ROOT2.ML Pearl-jv/document/root.* Pearl-jv/*.thy
f1192e3474e0 more on the paper
Christian Urban <urbanc@in.tum.de>
parents: 2524
diff changeset
    66
	@$(USEDIR) -f ROOT2.ML -D generated HOL-Pearl-jv Pearl-jv
f1192e3474e0 more on the paper
Christian Urban <urbanc@in.tum.de>
parents: 2524
diff changeset
    67
	@$(ISABELLE_TOOL) document -o pdf Pearl-jv/generated
f1192e3474e0 more on the paper
Christian Urban <urbanc@in.tum.de>
parents: 2524
diff changeset
    68
	@cp Pearl-jv/document.pdf pearl-jv.pdf	
1772
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
    69
1975
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
    70
## Quotient Paper 
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
    71
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
    72
qpaper: $(LOG)/HOL-QPaper.gz
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
    73
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
    74
$(LOG)/HOL-QPaper.gz: Quotient-Paper/ROOT.ML Quotient-Paper/document/root.* Quotient-Paper/*.thy
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
    75
	@$(USEDIR) -D generated HOL Quotient-Paper
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
    76
	$(ISABELLE_TOOL) document -o pdf Quotient-Paper/generated
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
    77
	@cp Quotient-Paper/document.pdf qpaper.pdf
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
    78
3082
a6b0220fb8ae Added an initial version of qpaper-jv and a TODO of things to write about.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents: 3052
diff changeset
    79
## Quotient Journal Paper
a6b0220fb8ae Added an initial version of qpaper-jv and a TODO of things to write about.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents: 3052
diff changeset
    80
a6b0220fb8ae Added an initial version of qpaper-jv and a TODO of things to write about.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents: 3052
diff changeset
    81
qpaper-jv: $(LOG)/HOL-QPaper-jv.gz
a6b0220fb8ae Added an initial version of qpaper-jv and a TODO of things to write about.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents: 3052
diff changeset
    82
a6b0220fb8ae Added an initial version of qpaper-jv and a TODO of things to write about.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents: 3052
diff changeset
    83
$(LOG)/HOL-QPaper-jv.gz: Quotient-Paper-jv/ROOT.ML Quotient-Paper-jv/document/root.* Quotient-Paper-jv/*.thy
a6b0220fb8ae Added an initial version of qpaper-jv and a TODO of things to write about.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents: 3052
diff changeset
    84
	@$(USEDIR) -D generated HOL Quotient-Paper-jv
a6b0220fb8ae Added an initial version of qpaper-jv and a TODO of things to write about.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents: 3052
diff changeset
    85
	$(ISABELLE_TOOL) document -o pdf Quotient-Paper-jv/generated
a6b0220fb8ae Added an initial version of qpaper-jv and a TODO of things to write about.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents: 3052
diff changeset
    86
	@cp Quotient-Paper-jv/document.pdf qpaper-jv.pdf
a6b0220fb8ae Added an initial version of qpaper-jv and a TODO of things to write about.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents: 3052
diff changeset
    87
2856
e36beb11723c added a stub for function paper; "isabelle make fnpaper"
Christian Urban <urbanc@in.tum.de>
parents: 2786
diff changeset
    88
## Nominal Functions paper
e36beb11723c added a stub for function paper; "isabelle make fnpaper"
Christian Urban <urbanc@in.tum.de>
parents: 2786
diff changeset
    89
e36beb11723c added a stub for function paper; "isabelle make fnpaper"
Christian Urban <urbanc@in.tum.de>
parents: 2786
diff changeset
    90
fnpaper: $(LOG)/HOL-FnPaper.gz
e36beb11723c added a stub for function paper; "isabelle make fnpaper"
Christian Urban <urbanc@in.tum.de>
parents: 2786
diff changeset
    91
e36beb11723c added a stub for function paper; "isabelle make fnpaper"
Christian Urban <urbanc@in.tum.de>
parents: 2786
diff changeset
    92
$(LOG)/HOL-FnPaper.gz: Fun-Paper/ROOT.ML Fun-Paper/document/root.* Fun-Paper/*.thy
e36beb11723c added a stub for function paper; "isabelle make fnpaper"
Christian Urban <urbanc@in.tum.de>
parents: 2786
diff changeset
    93
	@$(USEDIR) -D generated HOL Fun-Paper
e36beb11723c added a stub for function paper; "isabelle make fnpaper"
Christian Urban <urbanc@in.tum.de>
parents: 2786
diff changeset
    94
	$(ISABELLE_TOOL) document -o pdf Fun-Paper/generated
e36beb11723c added a stub for function paper; "isabelle make fnpaper"
Christian Urban <urbanc@in.tum.de>
parents: 2786
diff changeset
    95
	@cp Fun-Paper/document.pdf fnpaper.pdf
e36beb11723c added a stub for function paper; "isabelle make fnpaper"
Christian Urban <urbanc@in.tum.de>
parents: 2786
diff changeset
    96
2299
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
    97
## Slides
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
    98
2351
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
    99
session1: Slides/ROOT1.ML \
2299
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   100
         Slides/document/root* \
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   101
         Slides/Slides1.thy
2351
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   102
	@$(USEDIR) -D generated1 -f ROOT1.ML HOL-Nominal Slides
2299
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   103
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   104
slides1: session1
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   105
	rm -f Slides/generated1/*.aux # otherwise latex will fall over
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   106
	cd Slides/generated1 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   107
	cd Slides/generated1 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
2351
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   108
	cp Slides/generated1/root.beamer.pdf Slides/slides1.pdf     
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   109
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   110
session2: Slides/ROOT2.ML \
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   111
         Slides/document/root* \
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   112
         Slides/Slides2.thy
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   113
	@$(USEDIR) -D generated2 -f ROOT2.ML HOL-Nominal Slides
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   114
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   115
slides2: session2
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   116
	rm -f Slides/generated2/*.aux # otherwise latex will fall over
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   117
	cd Slides/generated2 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   118
	cd Slides/generated2 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   119
	cp Slides/generated2/root.beamer.pdf Slides/slides2.pdf 
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   120
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   121
session3: Slides/ROOT3.ML \
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   122
         Slides/document/root* \
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   123
         Slides/Slides3.thy
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   124
	@$(USEDIR) -D generated3 -f ROOT3.ML HOL-Nominal Slides
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   125
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   126
slides3: session3
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   127
	rm -f Slides/generated3/*.aux # otherwise latex will fall over
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   128
	cd Slides/generated3 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   129
	cd Slides/generated3 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
842969a598f2 added material for slides
Christian Urban <urbanc@in.tum.de>
parents: 2299
diff changeset
   130
	cp Slides/generated3/root.beamer.pdf Slides/slides3.pdf 
2299
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   131
2459
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   132
session4: Slides/ROOT4.ML \
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   133
         Slides/document/root* \
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   134
         Slides/Slides4.thy
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   135
	@$(USEDIR) -D generated4 -f ROOT4.ML HOL-Nominal Slides
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   136
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   137
slides4: session4
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   138
	rm -f Slides/generated4/*.aux # otherwise latex will fall over
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   139
	cd Slides/generated4 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   140
	cd Slides/generated4 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   141
	cp Slides/generated4/root.beamer.pdf Slides/slides4.pdf 
ac3470e1e5af slides of my talk
Christian Urban <urbanc@in.tum.de>
parents: 2454
diff changeset
   142
2748
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   143
session5: Slides/ROOT5.ML \
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   144
         Slides/document/root* \
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   145
         Slides/Slides5.thy
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   146
	@$(USEDIR) -D generated5 -f ROOT5.ML HOL-Nominal Slides
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   147
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   148
slides5: session5
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   149
	rm -f Slides/generated5/*.aux # otherwise latex will fall over
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   150
	cd Slides/generated5 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   151
	cd Slides/generated5 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   152
	cp Slides/generated5/root.beamer.pdf Slides/slides5.pdf 
6f38e357b337 rearranged directories and updated to new Isabelle
Christian Urban <urbanc@in.tum.de>
parents: 2742
diff changeset
   153
2762
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   154
session6: Slides/ROOT6.ML \
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   155
         Slides/document/root* \
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   156
         Slides/Slides6.thy
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   157
	@$(USEDIR) -D generated6 -f ROOT6.ML HOL-Nominal Slides
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   158
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   159
slides6: session6
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   160
	rm -f Slides/generated6/*.aux # otherwise latex will fall over
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   161
	cd Slides/generated6 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   162
	cd Slides/generated6 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   163
	cp Slides/generated6/root.beamer.pdf Slides/slides6.pdf 
1a1a2b778ba2 Shanghai slides
Christian Urban <urbanc@in.tum.de>
parents: 2749
diff changeset
   164
2772
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   165
session7: Slides/ROOT7.ML \
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   166
         Slides/document/root* \
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   167
         Slides/Slides6.thy
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   168
	@$(USEDIR) -D generated7 -f ROOT7.ML HOL Slides
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   169
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   170
slides7: session7
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   171
	rm -f Slides/generated7/*.aux # otherwise latex will fall over                                      
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   172
	cd Slides/generated7 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   173
	cd Slides/generated7 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   174
	cp Slides/generated7/root.beamer.pdf Slides/slides7.pdf 
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   175
2785
c63ffe1735eb added slides for copenhagen
Christian Urban <urbanc@in.tum.de>
parents: 2772
diff changeset
   176
session8: Slides/ROOT8.ML \
c63ffe1735eb added slides for copenhagen
Christian Urban <urbanc@in.tum.de>
parents: 2772
diff changeset
   177
         Slides/document/root* \
c63ffe1735eb added slides for copenhagen
Christian Urban <urbanc@in.tum.de>
parents: 2772
diff changeset
   178
         Slides/Slides6.thy
2786
bccda961a612 more on slides
Christian Urban <urbanc@in.tum.de>
parents: 2785
diff changeset
   179
	@$(USEDIR) -D generated8 -f ROOT8.ML HOL-Nominal Slides
2772
c3ff26204d2a added slides for beijing
Christian Urban <urbanc@in.tum.de>
parents: 2762
diff changeset
   180
2785
c63ffe1735eb added slides for copenhagen
Christian Urban <urbanc@in.tum.de>
parents: 2772
diff changeset
   181
slides8: session8
c63ffe1735eb added slides for copenhagen
Christian Urban <urbanc@in.tum.de>
parents: 2772
diff changeset
   182
	rm -f Slides/generated8/*.aux # otherwise latex will fall over                                      
c63ffe1735eb added slides for copenhagen
Christian Urban <urbanc@in.tum.de>
parents: 2772
diff changeset
   183
	cd Slides/generated8 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
c63ffe1735eb added slides for copenhagen
Christian Urban <urbanc@in.tum.de>
parents: 2772
diff changeset
   184
	cd Slides/generated8 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
c63ffe1735eb added slides for copenhagen
Christian Urban <urbanc@in.tum.de>
parents: 2772
diff changeset
   185
	cp Slides/generated8/root.beamer.pdf Slides/slides8.pdf 
c63ffe1735eb added slides for copenhagen
Christian Urban <urbanc@in.tum.de>
parents: 2772
diff changeset
   186
3052
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   187
session9: Slides/ROOT9.ML \
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   188
         Slides/document/root* \
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   189
         Slides/Slides6.thy
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   190
	@$(USEDIR) -D generated9 -f ROOT9.ML HOL-Nominal Slides
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   191
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   192
slides9: session9
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   193
	rm -f Slides/generated9/*.aux # otherwise latex will fall over                                      
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   194
	cd Slides/generated9 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   195
	cd Slides/generated9 ; $(ISABELLE_TOOL) latex -o pdf root.beamer.tex
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   196
	cp Slides/generated9/root.beamer.pdf Slides/slides9.pdf 
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   197
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   198
41ec301eb062 slides for talk in Leicester
Christian Urban <urbanc@in.tum.de>
parents: 2996
diff changeset
   199
slides: slides1 slides2 slides3 slides4 slides5 slides6 slides7 slides8 slides8
2299
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   200
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   201
09bbed4f21d6 added slides
Christian Urban <urbanc@in.tum.de>
parents: 1975
diff changeset
   202
1975
b1281a0051ae added stub for quotient paper; call with isabelle make qpaper
Christian Urban <urbanc@in.tum.de>
parents: 1785
diff changeset
   203
1261
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
   204
## clean
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
   205
853abc14c5c6 added IsaMakefile...but so far included only a test for the parser
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
   206
clean:
1772
48c2eb84d5ce merged pearl paper with this repository; started litrature subdirectory
Christian Urban <urbanc@in.tum.de>
parents: 1491
diff changeset
   207
	@rm -f $(LOG)/HOL-Nominal2.gz $(LOG)/HOL-Pearl.gz