removed (most of) IOA (see HOLCF/IOA);
authormueller
Wed, 30 Apr 1997 11:58:23 +0200
changeset 3079 2ea678d3523f
parent 3078 984866a8f905
child 3080 517b1de05735
removed (most of) IOA (see HOLCF/IOA);
src/HOL/IsaMakefile
src/HOL/Makefile
--- a/src/HOL/IsaMakefile	Wed Apr 30 11:56:17 1997 +0200
+++ b/src/HOL/IsaMakefile	Wed Apr 30 11:58:23 1997 +0200
@@ -71,24 +71,14 @@
 	@$(ISATOOL) usedir $(OUT)/HOL Integ
 
 
-## I/O Automata
+## I/O Automata (meta theory only)
 
-IOA_NTP_NAMES = Abschannel Action Correctness Impl Lemmas Multiset Packet \
-		Receiver Sender
-IOA_ABP_NAMES = Action Correctness Lemmas
-IOA_MT_NAMES = Asig IOA Solve
 
-IOA_FILES = IOA/NTP/ROOT.ML IOA/ABP/ROOT.ML IOA/NTP/Spec.thy \
- $(IOA_NTP_NAMES:%=IOA/NTP/%.thy) $(IOA_NTP_NAMES:%=IOA/NTP/%.ML) \
- IOA/ABP/Abschannel.thy IOA/ABP/Abschannel_finite.thy IOA/ABP/Env.thy \
- IOA/ABP/Impl.thy IOA/ABP/Impl_finite.thy IOA/ABP/Packet.thy \
- IOA/ABP/Receiver.thy IOA/ABP/Sender.thy IOA/ABP/Spec.thy \
- $(IOA_ABP_NAMES:%=IOA/ABP/%.thy) $(IOA_ABP_NAMES:%=IOA/ABP/%.ML) \
- $(IOA_MT_NAMES:%=IOA/meta_theory/%.thy) $(IOA_MT_NAMES:%=IOA/meta_theory/%.ML)
+IOA_FILES = IOA/ROOT.ML IOA/Asig.thy IOA/Asig.ML IOA/IOA.thy \
+  IOA/IOA.ML IOA/Solve.thy IOA/Solve.ML
 
-IOA:	$(OUT)/HOL $(IOA_FILES)
-	@$(ISATOOL) usedir -s IOA-NTP $(OUT)/HOL IOA/NTP
-	@$(ISATOOL) usedir -s IOA-ABP $(OUT)/HOL IOA/ABP
+IOA: $(OUT)/HOL $(IOA_FILES)
+	@$(ISATOOL) usedir $(OUT)/HOL IOA
 
 
 ## Authentication & Security Protocols
--- a/src/HOL/Makefile	Wed Apr 30 11:56:17 1997 +0200
+++ b/src/HOL/Makefile	Wed Apr 30 11:58:23 1997 +0200
@@ -121,30 +121,6 @@
 	else echo 'exit_use_dir"Integ";quit();' | $(LOGIC); \
 	fi
 
-##I/O Automata
-IOA_NTP_NAMES = Abschannel Action Correctness Impl Lemmas Multiset Packet\
-		Receiver Sender
-IOA_ABP_NAMES = Action Correctness Lemmas
-IOA_MT_NAMES = Asig IOA Solve
-
-IOA_FILES = IOA/NTP/ROOT.ML IOA/ABP/ROOT.ML IOA/NTP/Spec.thy\
- $(IOA_NTP_NAMES:%=IOA/NTP/%.thy) $(IOA_NTP_NAMES:%=IOA/NTP/%.ML)\
- IOA/ABP/Abschannel.thy IOA/ABP/Abschannel_finite.thy IOA/ABP/Env.thy\
- IOA/ABP/Impl.thy IOA/ABP/Impl_finite.thy IOA/ABP/Packet.thy\
- IOA/ABP/Receiver.thy IOA/ABP/Sender.thy IOA/ABP/Spec.thy\
- $(IOA_ABP_NAMES:%=IOA/ABP/%.thy) $(IOA_ABP_NAMES:%=IOA/ABP/%.ML)\
- $(IOA_MT_NAMES:%=IOA/meta_theory/%.thy) $(IOA_MT_NAMES:%=IOA/meta_theory/%.ML)
-
-IOA:	$(BIN)/HOL  $(IOA_FILES)
-	@if [ "$${MAKE_HTML-undefined}" != "undefined" ]; \
-	then echo 'make_html := true; exit_use_dir"IOA/NTP";quit();' \
-	       | $(LOGIC);\
-	     echo 'make_html := true; exit_use_dir"IOA/ABP";quit();' \
-	       | $(LOGIC);\
-	else echo 'exit_use_dir"IOA/NTP";quit();' | $(LOGIC); \
-	     echo 'exit_use_dir"IOA/ABP";quit();' | $(LOGIC); \
-	fi
-
 
 ##Authentication & Security Protocols
 Auth_NAMES = Message Shared NS_Shared OtwayRees OtwayRees_AN OtwayRees_Bad \
@@ -238,7 +214,7 @@
 	fi
 
 #Full test.
-test:	$(BIN)/HOL TFL IMP Hoare Lex Integ Auth Subst Lambda MiniML IOA ex
+test:	$(BIN)/HOL TFL IMP Hoare Lex Integ Auth Subst Lambda MiniML ex
 	echo 'Test examples ran successfully' > test
 
 .PRECIOUS:  $(BIN)/Pure $(BIN)/HOL