#
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;)
