27 #Uses cp rather than make_database because Poly/ML allows only 3 levels |
27 #Uses cp rather than make_database because Poly/ML allows only 3 levels |
28 $(BIN)/Modal: $(BIN)/LK $(FILES) |
28 $(BIN)/Modal: $(BIN)/LK $(FILES) |
29 case "$(COMP)" in \ |
29 case "$(COMP)" in \ |
30 poly*) cp $(BIN)/LK $(BIN)/Modal;\ |
30 poly*) cp $(BIN)/LK $(BIN)/Modal;\ |
31 if [ "$${MAKE_HTML-undefined}" != "undefined" ]; \ |
31 if [ "$${MAKE_HTML-undefined}" != "undefined" ]; \ |
32 then echo 'open PolyML; init_html (); exit_use"ROOT";' \ |
32 then echo 'open PolyML; make_html := true; exit_use_dir".";' \ |
33 | $(COMP) $(BIN)/Modal;\ |
33 | $(COMP) $(BIN)/Modal;\ |
34 else echo 'open PolyML; exit_use"ROOT";' \ |
34 else echo 'open PolyML; exit_use_dir".";' \ |
35 | $(COMP) $(BIN)/Modal;\ |
35 | $(COMP) $(BIN)/Modal;\ |
36 fi;;\ |
36 fi;;\ |
37 sml*) if [ "$${MAKE_HTML-undefined}" != "undefined" ];\ |
37 sml*) if [ "$${MAKE_HTML-undefined}" != "undefined" ];\ |
38 then echo 'init_html (); exit_use"ROOT.ML"; xML"$(BIN)/Modal" banner;' | $(BIN)/LK;\ |
38 then echo 'make_html := true; exit_use_dir"."; xML"$(BIN)/Modal" banner;' | $(BIN)/LK;\ |
39 else echo 'exit_use"ROOT.ML"; xML"$(BIN)/Modal" banner;' \ |
39 else echo 'exit_use_dir"."; xML"$(BIN)/Modal" banner;' \ |
40 | $(BIN)/LK;\ |
40 | $(BIN)/LK;\ |
41 fi;;\ |
41 fi;;\ |
42 *) echo Bad value for ISABELLECOMP: \ |
42 *) echo Bad value for ISABELLECOMP: \ |
43 $(COMP) is not poly or sml;;\ |
43 $(COMP) is not poly or sml;;\ |
44 esac |
44 esac |