?prevdifflink? - Blame
###############################################################################
#
# Environment for makerules
#
top = ..
subdirs = Language
# Global variable required for the generic clean rules
CLEAN = VDMhparser *.hi *.o
VERYCLEAN = .depend*
# Global variable required for the generic HUnit rules
HUNIT_MODULES = $(shell find . -iname "*HUnit.hs" -or -iname "*HUnit.lhs")
###############################################################################
#
# Default rule to recurse into subdirectories
#
all: Language VDMhparser
dependencies:
${GHC} ${GHC_OPTS} -i${GHC_LIBS} -M VDMhparser.hs $(HUNIT_MODULES) \
-optdep-f -optdep.depend
###############################################################################
#
# Reusable includes
#
include $(top)/scripts/makerules.clean
include $(top)/scripts/makerules.recurse
include $(top)/scripts/makerules.ghc
include $(top)/scripts/makerules.hunit
include $(top)/scripts/makerules.configuration
|