?prevdifflink? - Blame
###############################################################################
#
# Generic rule for running the HUnit tool
#
# This makefile requires the following global variable
# HUNIT_MODULES - files
#
husession = session.hunit
hunit: $(HUNIT_MODULES)
@echo "Running HUnit on modules: $(HUNIT_MODULES)"
@echo "" > $(husession)
@${MAKE} $(patsubst %, %.hunit, $(HUNIT_MODULES))
@${GHCi} ${GHC_OPTS} -i${GHC_LIBS} -v0 < $(husession)
@rm $(husession)
%.hunit:
@echo ":l $*" >> $(husession)
@echo "main" >> $(husession)
|