ifneq ($(MAKECMDGOALS), depend)
include .depend
endif
+
+ifeq ($(MAKECMDGOALS), all)
+ $(IMPLEMENTATION_FILES:%.ml=%.cmi): $(LIBRARIES)
+endif
+
+ifeq ($(MAKECMDGOALS), opt)
+ $(IMPLEMENTATION_FILES:%.ml=%.cmi): $(LIBRARIES_OPT)
+endif
# Warning: the modules must be in compilation order
MODULES = xml urimanager getter pxp cic cic_annotations cic_annotations_cache \
cic_cache cic_proof_checking cic_textual_parser \
- cic_textual_parser2 \
tex_cic_textual_parser cic_unification mathql mathql_generator \
mathql_interpreter cic_omdoc tactics cic_transformations
cicLogger.cmo: cicLogger.cmi
cicLogger.cmx: cicLogger.cmi
-cicEnvironment.cmo: cicEnvironment.cmi
-cicEnvironment.cmx: cicEnvironment.cmi
+cicEnvironment.cmo: cicLogger.cmi cicEnvironment.cmi
+cicEnvironment.cmx: cicLogger.cmx cicEnvironment.cmi
cicPp.cmo: cicEnvironment.cmi cicPp.cmi
cicPp.cmx: cicEnvironment.cmx cicPp.cmi
cicSubstitution.cmo: cicEnvironment.cmi cicSubstitution.cmi
cicReduction.cmi
cicReduction.cmx: cicEnvironment.cmx cicPp.cmx cicSubstitution.cmx \
cicReduction.cmi
-cicTypeChecker.cmo: cicEnvironment.cmi cicPp.cmi cicReduction.cmi \
- cicSubstitution.cmi cicTypeChecker.cmi
-cicTypeChecker.cmx: cicEnvironment.cmx cicPp.cmx cicReduction.cmx \
- cicSubstitution.cmx cicTypeChecker.cmi
+cicTypeChecker.cmo: cicEnvironment.cmi cicLogger.cmi cicPp.cmi \
+ cicReduction.cmi cicSubstitution.cmi cicTypeChecker.cmi
+cicTypeChecker.cmx: cicEnvironment.cmx cicLogger.cmx cicPp.cmx \
+ cicReduction.cmx cicSubstitution.cmx cicTypeChecker.cmi
mQIConn.cmi: mQIMap.cmi
mQIProperty.cmi: mQIConn.cmi
mQueryInterpreter.cmi: mQIConn.cmi
-mQueryTParser.cmo: mQueryTParser.cmi
-mQueryTParser.cmx: mQueryTParser.cmi
-mQueryTLexer.cmo: mQueryTParser.cmi
+mQueryTLexer.cmo: mQueryTParser.cmo
mQueryTLexer.cmx: mQueryTParser.cmx
-mQueryUtil.cmo: mQueryTLexer.cmo mQueryTParser.cmi mQueryUtil.cmi
+mQueryUtil.cmo: mQueryTLexer.cmo mQueryTParser.cmo mQueryUtil.cmi
mQueryUtil.cmx: mQueryTLexer.cmx mQueryTParser.cmx mQueryUtil.cmi
mQIUtil.cmo: mQIUtil.cmi
mQIUtil.cmx: mQIUtil.cmi