From: simonmar Date: Wed, 9 Jan 2002 10:27:41 +0000 (+0000) Subject: [project @ 2002-01-09 10:27:41 by simonmar] X-Git-Tag: Approximately_9120_patches~295 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=fc7496ec40bbfa14a3e66454a4b663da6dcb89fe;p=ghc-hetmet.git [project @ 2002-01-09 10:27:41 by simonmar] Don't add -package-name if $(PACKAGE) == "rts". THis is a HACK and we need to fix the mess in ghc/rts/Makefile properly. --- diff --git a/mk/target.mk b/mk/target.mk index 4fb1ec1..b773430 100644 --- a/mk/target.mk +++ b/mk/target.mk @@ -257,7 +257,13 @@ endif ifneq "$(PACKAGE)" "" # add syslib dependencies and current package name + +# HACK!!! The conditional below is needed because we pass $(HC_OPTS) +# directly to mkdependC and sometimes the C compiler in ghc/rts. Todo. +ifneq "$(PACKAGE)" "rts" SRC_HC_OPTS += -package-name $(PACKAGE) +endif + SRC_HC_OPTS += $(patsubst %, -package %, $(PACKAGE_DEPS)) ifeq "$(IS_CBITS_LIB)" "YES"