If we're profiling GHC, don't bother building the GHC package the vanilla way
authorIan Lynagh <igloo@earth.li>
Sat, 13 Sep 2008 14:48:20 +0000 (14:48 +0000)
committerIan Lynagh <igloo@earth.li>
Sat, 13 Sep 2008 14:48:20 +0000 (14:48 +0000)
compiler/Makefile

index 6b8f300..85b8cfa 100644 (file)
@@ -144,9 +144,13 @@ endif
 # profiling enabled (GhcProfiled = YES).
 ifneq "$(GhcLibProfiled) $(GhcProfiled)" "NO NO"
 CONFIGURE_FLAGS_STAGE2 += --enable-library-profiling
-# And if we're profiling GHC then we want lots of SCCs
+# And if we're profiling GHC then we want lots of SCCs.
+# We also don't want to waste time building the non-profiling library,
+# either normally or for ghci.
 ifeq "$(GhcProfiled)" "YES"
 CONFIGURE_FLAGS_STAGE2 += --ghc-option=-auto-all
+CONFIGURE_FLAGS_STAGE2 += --disable-library-vanilla
+CONFIGURE_FLAGS_STAGE2 += --disable-library-for-ghci
 endif
 endif