OCAMLYACC = ocamlyacc -v
TAR = tar -czf etc/$(MAIN:%=%.tgz)
+CALLMAKE = $(MAKE) --no-print-directory
+
define DIR_TEMPLATE
MODULES += $$(addprefix $(1)/,$$(shell cat $(1)/Make))
endef
CLEAN += $(MAIN).opt
-all opt: .depend.opt
- @$(MAKE) --no-print-directory $(MAIN).opt
-
-byte: .depend.byte
- @$(MAKE) --no-print-directory $(MAIN).byte
-
$(MAIN).opt: $(O_OBJECTS)
@echo " OCAMLOPT -o $(MAIN).opt"
$(H)$(OCAMLOPT) -o $(MAIN).opt $(CMXS)
@echo " OCAMLC $<"
$(H)$(OCAMLC) -c $<
-O_TAGS += all opt $(MAIN).opt
+O_TAGS += opt $(MAIN).opt
B_TAGS += byte $(MAIN).byte