diff options
Diffstat (limited to 'Semestr 3/pf/lista5/proof/Makefile')
-rw-r--r-- | Semestr 3/pf/lista5/proof/Makefile | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Semestr 3/pf/lista5/proof/Makefile b/Semestr 3/pf/lista5/proof/Makefile new file mode 100644 index 0000000..0f64038 --- /dev/null +++ b/Semestr 3/pf/lista5/proof/Makefile @@ -0,0 +1,22 @@ +SOURCES = logic.ml logic.mli proof.mli proof.ml logic.mllib +CMFILES = logic.cma logic.cmi proof.cmi +.PHONY: all clean build + +all: logic.cma logic.cmi proof.cmi + +build: $(SOURCES) + rm -f $(CMFILES) + ocamlbuild logic.cma + +logic.cma: build + cp _build/$@ $@ + +logic.cmi: build + cp _build/$@ $@ + +proof.cmi: build + cp _build/$@ $@ + +clean: + rm -f $(CMFILES) + ocamlbuild -clean |