micro-opt: replace stmGetEnclosingTRec() with a field access
[ghc-hetmet.git] / rules / build-package.mk
index 8e81389..9e1ab7a 100644 (file)
@@ -68,7 +68,6 @@ clean_$1_$2_config:
 
 # --- CONFIGURATION
 
-$1_$2_USE_BOOT_LIBS = YES
 $(call package-config,$1,$2,$3)
 
 ifneq "$$(NO_INCLUDE_PKGDATA)" "YES"
@@ -89,7 +88,7 @@ $(call all-target,$1_$2,$1/$2/package-data.mk)
 ifneq "$$(BINDIST)" "YES"
 # We have a rule for package-data.mk only when the package is
 # disabled, because we want the build to fail if we haven't run phase 0.
-$(call build-package-data,$1,$2)
+$(call build-package-data,$1,$2,$3)
 endif
 
 else
@@ -135,8 +134,6 @@ $1_$2_SplitObjs = NO
 endif
 endif
 
-$(call distdir-opts,$1,$2,$3)
-
 # C and S files are possibly built the "dyn" way.
 ifeq "$(BuildSharedLibs)" "YES"
 $(call c-objs,$1,$2,dyn)