3 INTERFACE_FILES = threadSafe.mli extThread.mli
4 IMPLEMENTATION_FILES = $(INTERFACE_FILES:%.mli=%.ml)
9 include ../Makefile.common
11 fake/threadSafe.cmi: fake/threadSafe.mli
14 && ocamlfind ocamlc -c threadSafe.mli
15 thread_fake.cma: fake/threadSafe.cmi
18 && ocamlfind ocamlc -a -o $@ threadSafe.ml \
20 thread_fake.cmxa: fake/threadSafe.cmi
21 @echo " OCAMLOPT -a $@"
23 && ocamlfind opt -a -o $@ threadSafe.ml \
28 rm -f fake/*.cm[aiox] fake/*.cmxa fake/*.[ao]
29 rm -f thread_fake.cma thread_fake.cmxa