]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/components/binaries/matex/Makefile
- matex: notational macros for 0-ary constants
[helm.git] / matita / components / binaries / matex / Makefile
index 4e1e3ca66d0c9eeb3ceb58c04a66b4f630293d06..b437afb5b00925671ed2fc3420343e49d847b067 100644 (file)
@@ -5,13 +5,23 @@ REQUIRES = helm-ng_library
 
 include ../Makefile.common
 
-REGISTRY = $(RT_BASE_DIR)/matita.conf.xml
+MATEX    = ./$(EXEC).native
+PROBE    = ../probe/probe.native
+REGISTRY = $(RT_BASE_DIR)/matita.conf.xml \
+           test/legacy_1.conf.xml test/ground_1.conf.xml test/basic_1.conf.xml
+OBJS     = Make.objs
+SRCS     = Make.srcs
 
-OBJS = cic:/matita/lambdadelta/basic_1/pr0/pr0/pr0_confluence.con\
-       cic:/matita/lambdadelta/basic_1/pr0/defs/pr0_ind.con
+DEVEL = ../../../matita/contribs/lambdadelta/basic_1/
 
-test:
-       @echo MaTeX: $(OBJS:cic:/matita/lambdadelta/basic_1/pr0/%.con=%)
-       $(H)./matex.native -O test -t -p $(REGISTRY) $(OBJS)
+test: test/$(SRCS)
+
+test/$(OBJS): $(REGISTRY) Makefile
+       @echo probe: $(DEVEL)
+       $(H)$(PROBE) $(REGISTRY) -g $(DEVEL) -os > $@
+
+test/$(SRCS): test/$(OBJS) $(REGISTRY) $(MATEX) Makefile
+       @echo MaTeX: processing $<
+       $(H)$(MATEX) -O test -l $(SRCS) -a -g -p $(REGISTRY) `cat $<`
 
 .PHONY: test