3 INTERFACE_FILES = threadSafe.mli extThread.mli
4 IMPLEMENTATION_FILES = $(INTERFACE_FILES:%.mli=%.ml)
9 include ../../Makefile.defs
10 include ../Makefile.common
12 fake/threadSafe.cmi: fake/threadSafe.mli
15 && ocamlfind ocamlc -c threadSafe.mli
16 thread_fake.cma: fake/threadSafe.cmi
19 && ocamlfind ocamlc -a -o $@ threadSafe.ml \
21 thread_fake.cmxa: fake/threadSafe.cmi
22 @echo " OCAMLOPT -a $@"
24 && ocamlfind opt -a -o $@ threadSafe.ml \
29 rm -f fake/*.cm[aiox] fake/*.cmxa fake/*.[ao]
30 rm -f thread_fake.cma thread_fake.cmxa