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
13 && ocamlfind ocamlc -c threadSafe.mli
14 thread_fake.cma: fake/threadSafe.cmi
16 && ocamlfind ocamlc -a -o $@ threadSafe.ml \
18 thread_fake.cmxa: fake/threadSafe.cmi
20 && ocamlfind opt -a -o $@ threadSafe.ml \
25 rm -f fake/*.cm[aiox] fake/*.cmxa fake/*.[ao]
26 rm -f thread_fake.cma thread_fake.cmxa