4 INTERFACE_FILES = threadSafe.mli extThread.mli
5 IMPLEMENTATION_FILES = $(INTERFACE_FILES:%.mli=%.ml)
10 include ../Makefile.common
12 fake/threadSafe.cmi: fake/threadSafe.mli
14 && ocamlfind ocamlc -c threadSafe.mli
15 thread_fake.cma: fake/threadSafe.cmi
17 && ocamlfind ocamlc -a -o $@ threadSafe.ml \
19 thread_fake.cmxa: fake/threadSafe.cmi
21 && ocamlfind opt -a -o $@ threadSafe.ml \
26 rm -f fake/*.cm[aio] fake/*.cmxa fake/*.[ao]
27 rm -f thread_fake.cma thread_fake.cmxa