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