4 INTERFACE_FILES= parser.mli tptp2grafite.mli
6 IMPLEMENTATION_FILES = ast.ml lexer.ml $(INTERFACE_FILES:%.mli=%.ml)
7 EXTRA_OBJECTS_TO_INSTALL =
8 EXTRA_OBJECTS_TO_CLEAN =
10 TPTPDIR=/home/$(USER)/TPTP-v3.1.1/
18 parser.mli parser.ml:parser.mly
23 LOCAL_LINKOPTS = -package helm-$(PACKAGE) -linkpkg
24 tptp2grafite: main.ml tptp_grafite.cma
26 @$(OCAMLC) $(LOCAL_LINKOPTS) -o $@ $<
31 for X in `cat unit_equality_problems`; do\
32 cat $(TPTPDIR)/$$X | ./tptp2grafite || echo ERROR PARSING $$X;\
36 for X in `cat $*`; do\
37 ./tptp2grafite -tptppath $(TPTPDIR) $$X.p \
38 > ../../matita/tests/TPTP/$$X.ma || echo Failed: $$X; \
42 for X in `cat $*`; do\
44 ./tptp2grafite -tptppath $(TPTPDIR) $$X.p \
45 > /dev/null || echo Failed: $$X; \
48 include ../../Makefile.defs
49 include ../Makefile.common