# HG changeset patch # User wenzelm # Date 1278794356 -7200 # Node ID 38456e144423cdc90e3752eeebb2c9d8b75b3fcf # Parent b55f848f34fcfd2211ffcc37fef2d08adaede7ef regular image setup for HOL-Library (cf. 4915de09b4d3 and ccae4ecd67f4) -- note that document preparation requires a separate session directory, and library.ML is a bit too generic as a file in the default load path; diff -r b55f848f34fc -r 38456e144423 src/HOL/IsaMakefile --- a/src/HOL/IsaMakefile Sat Jul 10 21:38:16 2010 +0200 +++ b/src/HOL/IsaMakefile Sat Jul 10 22:39:16 2010 +0200 @@ -395,7 +395,7 @@ HOL-Library: HOL $(OUT)/HOL-Library -$(OUT)/HOL-Library: $(OUT)/HOL library.ML \ +$(OUT)/HOL-Library: $(OUT)/HOL Library/HOL_Library_ROOT.ML \ $(SRC)/HOL/Tools/float_arith.ML $(SRC)/Tools/float.ML \ Library/Abstract_Rat.thy Library/AssocList.thy \ Library/BigO.thy Library/Binomial.thy Library/Bit.thy \ @@ -437,7 +437,7 @@ Library/positivstellensatz.ML Library/reflection.ML \ Library/reify_data.ML \ Library/document/root.bib Library/document/root.tex - @$(ISABELLE_TOOL) usedir -b -f library.ML $(OUT)/HOL HOL-Library + @cd Library; $(ISABELLE_TOOL) usedir -b -f HOL_Library_ROOT.ML $(OUT)/HOL HOL-Library ## HOL-Hahn_Banach diff -r b55f848f34fc -r 38456e144423 src/HOL/Library/HOL_Library_ROOT.ML --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/HOL/Library/HOL_Library_ROOT.ML Sat Jul 10 22:39:16 2010 +0200 @@ -0,0 +1,5 @@ + +(* Classical Higher-order Logic -- batteries included *) + +use_thys ["Library", "List_Prefix", "List_lexord", "Sublist_Order", + "Code_Char_chr", "Code_Integer", "Efficient_Nat", "Executable_Set"]; diff -r b55f848f34fc -r 38456e144423 src/HOL/library.ML --- a/src/HOL/library.ML Sat Jul 10 21:38:16 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ - -(* Classical Higher-order Logic -- batteries included *) - -use_thys ["Library", "List_Prefix", "List_lexord", "Sublist_Order", - "Code_Char_chr", "Code_Integer", "Efficient_Nat", "Executable_Set"];