src/HOLCF/IsaMakefile
changeset 37110 7ffdbc24b27f
parent 37109 e67760c1b851
child 37111 3f84f1f4de64
--- a/src/HOLCF/IsaMakefile	Mon May 24 11:29:49 2010 -0700
+++ b/src/HOLCF/IsaMakefile	Mon May 24 12:10:24 2010 -0700
@@ -7,6 +7,7 @@
 default: HOLCF
 images: HOLCF IOA
 test: HOLCF-IMP HOLCF-ex HOLCF-FOCUS \
+  HOLCF-Library \
   HOLCF-Tutorial \
       IOA-ABP IOA-NTP IOA-Modelcheck IOA-Storage IOA-ex
 all: images test
@@ -92,6 +93,18 @@
 	@$(ISABELLE_TOOL) usedir $(OUT)/HOLCF Tutorial
 
 
+## HOLCF-Library
+
+HOLCF-Library: HOLCF $(LOG)/HOLCF-Library.gz
+
+$(LOG)/HOLCF-Library.gz: $(OUT)/HOLCF \
+  Library/Stream.thy \
+  Library/Strict_Fun.thy \
+  Library/HOLCF_Library.thy \
+  Library/ROOT.ML
+	@$(ISABELLE_TOOL) usedir $(OUT)/HOLCF Library
+
+
 ## HOLCF-IMP
 
 HOLCF-IMP: HOLCF $(LOG)/HOLCF-IMP.gz
@@ -117,8 +130,6 @@
   ex/Loop.thy \
   ex/Pattern_Match.thy \
   ex/Powerdomain_ex.thy \
-  ex/Stream.thy \
-  ex/Strict_Fun.thy \
   ex/ROOT.ML
 	@$(ISABELLE_TOOL) usedir $(OUT)/HOLCF ex
 
@@ -128,7 +139,7 @@
 HOLCF-FOCUS: HOLCF $(LOG)/HOLCF-FOCUS.gz
 
 $(LOG)/HOLCF-FOCUS.gz: $(OUT)/HOLCF \
-  ex/Stream.thy \
+  Library/Stream.thy \
   FOCUS/Fstreams.thy \
   FOCUS/Fstream.thy FOCUS/FOCUS.thy \
   FOCUS/Stream_adm.thy ../HOL/Library/Continuity.thy \
@@ -213,4 +224,5 @@
 	  $(LOG)/HOLCF-ex.gz $(LOG)/HOLCF-FOCUS.gz $(OUT)/IOA	\
 	  $(LOG)/IOA.gz $(LOG)/IOA-ABP.gz $(LOG)/IOA-NTP.gz	\
 	  $(LOG)/IOA-Modelcheck.gz $(LOG)/IOA-Storage.gz	\
+	  $(LOG)/HOLCF-Library.gz \
 	  $(LOG)/IOA-ex.gz $(LOG)/HOLCF-Tutorial.gz