USE_OCAMLFIND=1
OCAMLPACKS=unix threads
OCAMLFLAGS=-dtypes -thread
OCAMLINCLUDES=./
OCAML_LIBS=

OCamlProgram(cli_test, cli_test cli_utils utils)
OCamlProgram(sm_stress, sm_stress cli_utils utils)

.PHONY: clean
clean:
	rm -f *.o *.cmi *.cmx *.cmo *.a *.cma *.cmxa *.run *.opt cli_test sm_stress
	rm -f $(DIST)/cli-regress-geneva/cli_test $(DIST)/cli-regress-geneva/sm_stress

.PHONY: install
install:
	mkdir -p $(DESTDIR)$(OPTDIR)/debug
	$(IPROG) cli_test sm_stress myfirstpatch.asc $(DESTDIR)$(OPTDIR)/debug

.PHONY: install
install:
	rm -rf $(DIST)/cli-regress-geneva
	mkdir -p $(DIST)/cli-regress-geneva
	$(IPROG) cli_test sm_stress license.txt myfirstpatch.asc pwfile_unix.txt pwfile_windows.txt $(DIST)/cli-regress-geneva
