tinycobol/test_suite/Makefile

29 lines
707 B
Makefile

#
SHELL=/bin/sh
subdirs=compile_tests format_tests perform_tests seqio_tests \
call_tests condition_tests idxio_tests search_tests sortio_tests
nist_modules=NC IX SM
tests:
perl cobol_test.pl
clean:
@for i in ${subdirs}; do \
echo -n Cleaning in directory $$i ; \
(cd $$i; rm -f *.s *.o *.lis* *.scan *.txt *.dat core libcalls.a temp*cob) ; \
echo " (done)" ; \
done
@echo -n Cleaning in directory ./
@rm -f foo* basic.c* *.log temp*cob
@echo " (done)"
nist_test:
@for i in ${nist_modules}; do \
echo -n Testing in directory nist/$$i ; \
(cd nist/$$i; make -k -i -f ../Makefile_$$i >make.log 2>maker.log; cd ..) ; \
echo " (done)" ; \
done
(cd nist; diff nist.rpt nist_prev.rpt;)