-lib/nUri.cmi:
lib/nUri.cmo: lib/nUri.cmi
lib/nUri.cmx: lib/nUri.cmi
-lib/cps.cmo:
-lib/cps.cmx:
-lib/share.cmo:
-lib/share.cmx:
-lib/log.cmi:
lib/log.cmo: lib/cps.cmx lib/log.cmi
lib/log.cmx: lib/cps.cmx lib/log.cmi
lib/time.cmo: lib/log.cmi
lib/time.cmx: lib/log.cmx
-automath/aut.cmo:
-automath/aut.cmx:
automath/autProcess.cmi: automath/aut.cmx
automath/autProcess.cmo: automath/aut.cmx automath/autProcess.cmi
automath/autProcess.cmx: automath/aut.cmx automath/autProcess.cmi
automath/autParser.cmx: automath/aut.cmx automath/autParser.cmi
automath/autLexer.cmo: lib/log.cmi automath/autParser.cmi
automath/autLexer.cmx: lib/log.cmx automath/autParser.cmx
-common/hierarchy.cmi:
common/hierarchy.cmo: lib/cps.cmx common/hierarchy.cmi
common/hierarchy.cmx: lib/cps.cmx common/hierarchy.cmi
-common/output.cmi:
common/output.cmo: lib/log.cmi common/output.cmi
common/output.cmx: lib/log.cmx common/output.cmi
common/item.cmo: lib/nUri.cmi automath/aut.cmx
TAGS = test test-si test-si-fast hal xml-si
+XMLS = xml/grundlagen/l/not.ld.xml xml/grundlagen/l/con.ld.xml
+
include Makefile.common
INPUT = automath/grundlagen.aut
INPUT-ORIG = automath/grundlagen-orig.aut
-XMLDIR = xml
-
-XMLLINT = xmllint --noout --stream --valid
-
test: $(MAIN).opt
@echo " HELENA -a -c $(INPUT)"
$(H)./$(MAIN).opt -a -c -S 3 $(O) $(INPUT) > log.txt
xml-si: $(MAIN).opt
@echo " HELENA -u -x $(INPUT)"
$(H)./$(MAIN).opt -u -x -s 2 -S 1 $(INPUT) > log.txt
-
-lint: $(XMLS)
- @echo XMLLINT --valid $(XMLDIR)/*.ld.xml
- $(XMLLINT) --path $(XMLDIR) `find -name *.ld.xml`
OCAMLOPT = ocamlfind opt -linkpkg -package "$(REQUIRES)" $(INCLUDES)
OCAMLLEX = ocamllex.opt
OCAMLYACC = ocamlyacc -v
+XMLLINT = xmllint --noout
TAR = tar -czf $(MAIN:%=%.tgz)
define DIR_TEMPLATE
@echo " CLEAN . $(DIRECTORIES)"
$(H)find -name "*~" | xargs $(RM) $(CLEAN)
+lint: $(XMLS)
+ @echo XMLLINT --valid
+ $(H)$(XMLLINT) --valid $^
+
tgz: clean
@echo " TAR -czf $(MAIN:%=%.tgz) . $(DIRECTORIES)"
$(H)find -name "Make*" | xargs $(TAR) $(KEEP)