IsaMakefile for Pure Isabelle;
authorwenzelm
Wed, 18 Dec 1996 12:41:48 +0100
changeset 2431 1cfa0ddc8c2c
parent 2430 7dc83c3d751a
child 2432 527b5f1b7520
IsaMakefile for Pure Isabelle;
src/Pure/IsaMakefile
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Pure/IsaMakefile	Wed Dec 18 12:41:48 1996 +0100
@@ -0,0 +1,35 @@
+#
+#  $Id$
+#
+# IsaMakefile for Pure Isabelle
+#
+# The Pure part is common to all systems. Object-logics (like FOL)
+# are loaded on top of it.
+#
+# How to build:
+#   (1) put the Isabelle bin dir into your PATH (try 'which isabelle')
+#   (2) make sure Isabelle's etc/settings are appropriate (ML system etc.)
+#   (3) cd here and run 'isatool make'
+#
+
+OUT = $(ISABELLE_OUTPUT_DIR)
+
+FILES = ML-Systems/polyml.ML ML-Systems/smlnj-0.93.ML \
+	ML-Systems/smlnj-1.07.ML ML-Systems/smlnj-1.09.ML ROOT.ML \
+	Syntax/ROOT.ML Syntax/ast.ML Syntax/lexicon.ML Syntax/mixfix.ML \
+	Syntax/parser.ML Syntax/pretty.ML Syntax/printer.ML \
+	Syntax/symbol_font.ML Syntax/syn_ext.ML Syntax/syn_trans.ML \
+	Syntax/syntax.ML Syntax/type_ext.ML Thy/ROOT.ML Thy/symbol_input.ML \
+	Thy/thm_database.ML Thy/thy_parse.ML Thy/thy_read.ML Thy/thy_scan.ML \
+	Thy/thy_syn.ML axclass.ML basis.ML deriv.ML display.ML drule.ML \
+	envir.ML goals.ML install_pp.ML library.ML logic.ML net.ML pattern.ML \
+	search.ML section_utils.ML sequence.ML sign.ML symtab.ML tactic.ML \
+	tctical.ML term.ML theory.ML thm.ML type.ML unify.ML \
+	../Provers/simplifier.ML
+
+$(OUT)/Pure: $(FILES)
+	@./mk
+
+test: $(OUT)/Pure
+
+.PRECIOUS: $(OUT)/Pure