[project @ 2002-01-09 10:27:41 by simonmar]
authorsimonmar <unknown>
Wed, 9 Jan 2002 10:27:41 +0000 (10:27 +0000)
committersimonmar <unknown>
Wed, 9 Jan 2002 10:27:41 +0000 (10:27 +0000)
Don't add -package-name if $(PACKAGE) == "rts".  THis is a HACK and we
need to fix the mess in ghc/rts/Makefile properly.

mk/target.mk

index 4fb1ec1..b773430 100644 (file)
@@ -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"