| author | wenzelm | 
| Sun, 22 May 2005 16:53:11 +0200 | |
| changeset 16032 | bbc85a9748fc | 
| parent 15823 | d1001770af17 | 
| child 16108 | cf468b93a02e | 
| permissions | -rw-r--r-- | 
| 2431 | 1  | 
#  | 
| 4518 | 2  | 
# $Id$  | 
| 2431 | 3  | 
#  | 
| 4518 | 4  | 
# IsaMakefile for Pure  | 
| 2431 | 5  | 
#  | 
6  | 
||
| 4518 | 7  | 
## targets  | 
8  | 
||
9  | 
default: Pure  | 
|
10  | 
images: Pure  | 
|
11  | 
test:  | 
|
12  | 
all: images test  | 
|
13  | 
||
14  | 
||
15  | 
## global settings  | 
|
16  | 
||
17  | 
SRC = $(ISABELLE_HOME)/src  | 
|
| 3118 | 18  | 
OUT = $(ISABELLE_OUTPUT)  | 
| 4518 | 19  | 
LOG = $(OUT)/log  | 
20  | 
||
| 2431 | 21  | 
|
| 4518 | 22  | 
## Pure  | 
23  | 
||
24  | 
Pure: $(OUT)/Pure  | 
|
| 2431 | 25  | 
|
| 
16032
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
26  | 
$(OUT)/Pure: CPure.thy General/ROOT.ML General/buffer.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
27  | 
General/file.ML General/graph.ML General/heap.ML General/history.ML \  | 
| 
15823
 
d1001770af17
removed Pure/Syntax/token_trans.ML Pure/Thy/ROOT.ML Pure/Proof/ROOT.ML Pure/Isar/isar.ML;
 
wenzelm 
parents: 
15801 
diff
changeset
 | 
28  | 
General/lazy_scan.ML General/lazy_seq.ML General/name_space.ML \  | 
| 
 
d1001770af17
removed Pure/Syntax/token_trans.ML Pure/Thy/ROOT.ML Pure/Proof/ROOT.ML Pure/Isar/isar.ML;
 
wenzelm 
parents: 
15801 
diff
changeset
 | 
29  | 
General/object.ML General/output.ML General/path.ML \  | 
| 
 
d1001770af17
removed Pure/Syntax/token_trans.ML Pure/Thy/ROOT.ML Pure/Proof/ROOT.ML Pure/Isar/isar.ML;
 
wenzelm 
parents: 
15801 
diff
changeset
 | 
30  | 
General/position.ML General/pretty.ML General/scan.ML General/seq.ML \  | 
| 
 
d1001770af17
removed Pure/Syntax/token_trans.ML Pure/Thy/ROOT.ML Pure/Proof/ROOT.ML Pure/Isar/isar.ML;
 
wenzelm 
parents: 
15801 
diff
changeset
 | 
31  | 
General/source.ML General/susp.ML General/symbol.ML General/table.ML \  | 
| 
 
d1001770af17
removed Pure/Syntax/token_trans.ML Pure/Thy/ROOT.ML Pure/Proof/ROOT.ML Pure/Isar/isar.ML;
 
wenzelm 
parents: 
15801 
diff
changeset
 | 
32  | 
General/url.ML General/xml.ML IsaPlanner/focus_term_lib.ML \  | 
| 
 
d1001770af17
removed Pure/Syntax/token_trans.ML Pure/Thy/ROOT.ML Pure/Proof/ROOT.ML Pure/Isar/isar.ML;
 
wenzelm 
parents: 
15801 
diff
changeset
 | 
33  | 
IsaPlanner/isa_fterm.ML IsaPlanner/isand.ML IsaPlanner/isaplib.ML \  | 
| 
 
d1001770af17
removed Pure/Syntax/token_trans.ML Pure/Thy/ROOT.ML Pure/Proof/ROOT.ML Pure/Isar/isar.ML;
 
wenzelm 
parents: 
15801 
diff
changeset
 | 
34  | 
IsaPlanner/rw_inst.ML IsaPlanner/rw_tools.ML IsaPlanner/term_lib.ML \  | 
| 
 
d1001770af17
removed Pure/Syntax/token_trans.ML Pure/Thy/ROOT.ML Pure/Proof/ROOT.ML Pure/Isar/isar.ML;
 
wenzelm 
parents: 
15801 
diff
changeset
 | 
35  | 
IsaPlanner/upterm_lib.ML Isar/ROOT.ML Isar/antiquote.ML Isar/args.ML \  | 
| 
 
d1001770af17
removed Pure/Syntax/token_trans.ML Pure/Thy/ROOT.ML Pure/Proof/ROOT.ML Pure/Isar/isar.ML;
 
wenzelm 
parents: 
15801 
diff
changeset
 | 
36  | 
Isar/attrib.ML Isar/auto_bind.ML Isar/calculation.ML \  | 
| 
16032
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
37  | 
Isar/constdefs.ML Isar/context_rules.ML Isar/find_theorems.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
38  | 
Isar/induct_attrib.ML Isar/isar_cmd.ML Isar/isar_output.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
39  | 
Isar/isar_syn.ML Isar/isar_thy.ML Isar/locale.ML Isar/method.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
40  | 
Isar/net_rules.ML Isar/object_logic.ML Isar/obtain.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
41  | 
Isar/outer_lex.ML Isar/outer_parse.ML Isar/outer_syntax.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
42  | 
Isar/proof.ML Isar/proof_context.ML Isar/proof_data.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
43  | 
Isar/proof_history.ML Isar/rule_cases.ML Isar/session.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
44  | 
Isar/skip_proof.ML Isar/thy_header.ML Isar/toplevel.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
45  | 
ML-Systems/cpu-timer-basis.ML ML-Systems/cpu-timer-gc.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
46  | 
ML-Systems/polyml-time-limit.ML ML-Systems/polyml.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
47  | 
ML-Systems/smlnj-basis-compat.ML ML-Systems/smlnj-compiler.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
48  | 
ML-Systems/smlnj-pp-new.ML ML-Systems/smlnj-pp-old.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
49  | 
ML-Systems/smlnj.ML Proof/extraction.ML Proof/proof_rewrite_rules.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
50  | 
Proof/proof_syntax.ML Proof/proofchecker.ML Proof/reconstruct.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
51  | 
Pure.thy ROOT.ML Syntax/ROOT.ML Syntax/ast.ML Syntax/lexicon.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
52  | 
Syntax/mixfix.ML Syntax/parser.ML Syntax/printer.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
53  | 
Syntax/syn_ext.ML Syntax/syn_trans.ML Syntax/syntax.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
54  | 
Syntax/type_ext.ML Thy/html.ML Thy/latex.ML Thy/present.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
55  | 
Thy/thm_database.ML Thy/thm_deps.ML Thy/thy_info.ML Thy/thy_load.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
56  | 
Thy/thy_parse.ML Thy/thy_scan.ML Thy/thy_syn.ML axclass.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
57  | 
codegen.ML context.ML display.ML drule.ML envir.ML fact_index.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
58  | 
goals.ML install_pp.ML library.ML logic.ML meta_simplifier.ML net.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
59  | 
pattern.ML proof_general.ML proofterm.ML pure_thy.ML search.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
60  | 
sign.ML simplifier.ML sorts.ML tactic.ML tctical.ML term.ML \  | 
| 
 
bbc85a9748fc
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
 
wenzelm 
parents: 
15823 
diff
changeset
 | 
61  | 
theory.ML theory_data.ML thm.ML type.ML type_infer.ML unify.ML  | 
| 2431 | 62  | 
@./mk  | 
63  | 
||
| 4518 | 64  | 
|
| 10102 | 65  | 
## special targets  | 
66  | 
||
67  | 
Pure-copied:  | 
|
68  | 
@./mk -C  | 
|
| 4518 | 69  | 
|
70  | 
RAW:  | 
|
| 3774 | 71  | 
@./mk -r  | 
72  | 
||
| 10102 | 73  | 
RAW-copied:  | 
74  | 
@./mk -Cr  | 
|
75  | 
||
| 4518 | 76  | 
|
77  | 
## clean  | 
|
| 4441 | 78  | 
|
79  | 
clean:  | 
|
| 4518 | 80  | 
@rm -f $(OUT)/Pure $(LOG)/Pure.gz $(OUT)/RAW $(LOG)/RAW.gz  |