CMOS = $(patsubst %,%.cmo,$(MODULES))
CMXS = $(patsubst %,%.cmx,$(MODULES))
-all: byte
+all: byte html
world: byte opt
byte: searchEngine
opt: searchEngine.opt
+.PHONY: html
+html:
+ make -C html/
+
%.cmi: %.mli
$(OCAMLC) -c $<
%.cmo %.cmi: %.ml
$(OCAMLOPT) -linkpkg -o $@ $^
clean:
+ make -C html/ clean
rm -f *.cm[aiox] *.o searchEngine{,.opt}
.PHONY: depend