diff -r 73bbf2cc7651 -r 292df12bace5 src/Cube/Makefile --- a/src/Cube/Makefile Mon Oct 21 09:51:18 1996 +0200 +++ b/src/Cube/Makefile Mon Oct 21 11:18:34 1996 +0200 @@ -25,7 +25,7 @@ FILES = ROOT.ML Cube.thy Cube.ML $(BIN)/Cube: $(BIN)/Pure $(FILES) - case "$(COMP)" in \ + @case `expr "//$(COMP)" : '[^ ]*/\(.*\)'` in \ poly*) echo 'make_database"$(BIN)/Cube"; quit();' \ | $(COMP) $(BIN)/Pure;\ if [ "$${MAKE_HTML}" = "true" ]; \ @@ -46,18 +46,18 @@ | $(BIN)/Pure;\ fi;;\ *) echo Bad value for ISABELLECOMP: \ - $(COMP) is not poly or sml;;\ + \"$(COMP)\" is not poly or sml;;\ esac $(BIN)/Pure: cd ../Pure; $(MAKE) test: ex.ML $(BIN)/Cube - case "$(COMP)" in \ + @case `expr "//$(COMP)" : '[^ ]*/\(.*\)'` in \ poly*) echo 'exit_use"ex.ML"; quit();' | $(COMP) $(BIN)/Cube ;;\ sml*) echo 'exit_use"ex.ML";' | $(BIN)/Cube;;\ *) echo Bad value for ISABELLECOMP: \ - $(COMP) is not poly or sml;;\ + \"$(COMP)\" is not poly or sml;;\ esac .PRECIOUS: $(BIN)/Pure $(BIN)/Cube