src/CCL/IsaMakefile
changeset 2821 b1dcacc4bc26
parent 2489 7834b2677551
child 3057 a5a42ff18a40
equal deleted inserted replaced
2820:6303966dce96 2821:b1dcacc4bc26
    16 EX_FILES = ex/ROOT.ML ex/Flag.ML ex/Flag.thy ex/List.ML ex/List.thy \
    16 EX_FILES = ex/ROOT.ML ex/Flag.ML ex/Flag.thy ex/List.ML ex/List.thy \
    17 	   ex/Nat.ML ex/Nat.thy ex/Stream.ML ex/Stream.thy
    17 	   ex/Nat.ML ex/Nat.thy ex/Stream.ML ex/Stream.thy
    18 
    18 
    19 
    19 
    20 $(OUT)/CCL: $(OUT)/FOL $(SET_FILES) $(CCL_FILES)
    20 $(OUT)/CCL: $(OUT)/FOL $(SET_FILES) $(CCL_FILES)
    21 	@$(ISABELLE) -e "make_html := $(ISABELLE_HTML);" -qu -c $(OUT)/FOL CCL
    21 	@$(ISATOOL) usedir -b -c $(OUT)/FOL CCL
    22 	@chmod -w $@
    22 	@chmod -w $@
    23 
    23 
    24 $(OUT)/FOL:
    24 $(OUT)/FOL:
    25 	@cd ../FOL; $(ISATOOL) make
    25 	@cd ../FOL; $(ISATOOL) make
    26 
    26 
    27 test: ex/ROOT.ML $(OUT)/CCL $(EX_FILES)
    27 test: ex/ROOT.ML $(OUT)/CCL $(EX_FILES)
    28 	@$(ISATOOL) testdir $(OUT)/CCL ex
    28 	@$(ISATOOL) usedir $(OUT)/CCL ex
    29 
    29 
    30 .PRECIOUS: $(OUT)/FOL $(OUT)/CCL
    30 .PRECIOUS: $(OUT)/FOL $(OUT)/CCL