X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FMakefile;h=3cde19d173a52f34d5bcf16e401cb1fc0d9f3a8f;hb=98c68a1c5b63aadf9c7917274519d95bbe9394d4;hp=e3bc692d5f08ee02a72b2896a4cca003addf755e;hpb=60610640fdf2f9b037f2d323f3e1127849e76028;p=ghc-hetmet.git diff --git a/rts/Makefile b/rts/Makefile index e3bc692..3cde19d 100644 --- a/rts/Makefile +++ b/rts/Makefile @@ -25,6 +25,14 @@ PACKAGE = rts HC=$(GHC_INPLACE) + +# Setting _way here is a nasty hack to make sure we get libHSrts*.a etc +# rather than just libHSrts.a when we are making and installing +# bindists. +ifeq "$(DOING_BIN_DIST)" "YES" +_way = * +endif + # ----------------------------------------------------------------------------- # RTS ways @@ -133,7 +141,7 @@ SRC_CC_OPTS += $(WARNING_OPTS) SRC_CC_OPTS += $(STANDARD_OPTS) SRC_CC_OPTS += $(GhcRtsCcOpts) -SRC_HC_OPTS += $(GhcRtsHcOpts) -package-name rts +SRC_HC_OPTS += $(GhcRtsHcOpts) $(STANDARD_OPTS) -package-name rts ifneq "$(GhcWithSMP)" "YES" SRC_CC_OPTS += -DNOSMP