--- a/Makefile Thu Jun 29 12:29:58 1995 +0200
+++ b/Makefile Tue Oct 24 14:59:17 1995 +0100
@@ -1,4 +1,4 @@
-# $Id$
+# $Id$
#########################################################################
# #
# Makefile for Isabelle (Old_HOL) #
@@ -6,9 +6,9 @@
#########################################################################
#To make the system, cd to this directory and type
-# make -f Makefile
+# make
#To make the system and test it on standard examples, type
-# make -f Makefile test
+# make test
#Environment variable ISABELLECOMP specifies the compiler.
#Environment variable ISABELLEBIN specifies the destination directory.
@@ -38,9 +38,17 @@
case "$(COMP)" in \
poly*) echo 'make_database"$(BIN)/Old_HOL"; quit();' \
| $(COMP) $(BIN)/Pure;\
- echo 'open PolyML; exit_use"ROOT";' | $(COMP) $(BIN)/Old_HOL;;\
- sml*) echo 'exit_use"ROOT.ML"; xML"$(BIN)/Old_HOL" banner;' | \
- $(BIN)/Pure ;;\
+ if [ "$${MAKE_HTML-undefined}" != "undefined" ]; \
+ then echo 'open PolyML; init_html (); exit_use"ROOT";' \
+ | $(COMP) $(BIN)/Old_HOL;\
+ else echo 'open PolyML; exit_use"ROOT";' \
+ | $(COMP) $(BIN)/Old_HOL;\
+ fi;;\
+ sml*) if [ "$${MAKE_HTML-undefined}" != "undefined" ];\
+ then echo 'init_html (); exit_use"ROOT.ML"; xML"$(BIN)/Old_HOL" banner;' | $(BIN)/Pure;\
+ else echo 'exit_use"ROOT.ML"; xML"$(BIN)/Old_HOL" banner;' \
+ | $(BIN)/Pure;\
+ fi;;\
*) echo Bad value for ISABELLECOMP: \
$(COMP) is not poly or sml; exit 1;;\
esac