ifdef COMSPEC
PARSER=../src/targets/cgi/debug/parser3.exe
else
PARSER=../src/targets/cgi/parser3
endif
PAFLAGS=-H
#
DIFF=diff
ECHO=echo
RM=rm
#
OUTPUTS=$(patsubst %.html,outputs/%.processed,$(wildcard *.html))
RESULTS=$(patsubst %.html,results/%.processed,$(wildcard *.html))
outputs/%.processed: %.html Makefile $(PARSER)
$(PARSER) $(PAFLAGS) $< > $@
.PHONY: FORCE all clean
results/%.processed: outputs/%.processed FORCE
@$(DIFF) $< $@
all: tests
tests: outputs compares
outputs: $(OUTPUTS)
compares: $(RESULTS)
@$(ECHO) All tests passed OK
clean:
$(RM) -f outputs/*.processed
E-mail: