GHC new build system megapatch
[ghc-hetmet.git] / utils / genapply / ghc.mk
1 utils/genapply_dist_MODULES = GenApply
2 utils/genapply_dist_PROG    = $(GHC_GENAPPLY_PGM)
3
4 ifeq "$(ghc_ge_607)" "YES"
5 utils/genapply_HC_OPTS += -package pretty
6 endif
7
8 ifeq "$(GhcUnregisterised)" "YES"
9 utils/genapply_HC_OPTS += -DNO_REGS
10 endif
11
12 utils/genapply/GenApply.hs : $(GHC_INCLUDE_DIR)/ghcconfig.h
13 utils/genapply/GenApply.hs : $(GHC_INCLUDE_DIR)/MachRegs.h
14 utils/genapply/GenApply.hs : $(GHC_INCLUDE_DIR)/Constants.h
15
16 $(eval $(call build-prog,utils/genapply,dist,0))