X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc.mk;h=159f15edf150977070a921d5e08134ffb2fdf7e0;hb=f1934472abf6ad317f1217a39e695600c0e82cf5;hp=f368875aecda92bd0f2a6471bd5ca84ccba8198b;hpb=cabb1ad4f8c7e48694ff17fbedd94e9bcf86d565;p=ghc-hetmet.git diff --git a/ghc.mk b/ghc.mk index f368875..159f15e 100644 --- a/ghc.mk +++ b/ghc.mk @@ -356,6 +356,8 @@ endif # so we don't have to include it below. BOOT_PKGS = Cabal hpc extensible-exceptions binary bin-package-db +BOOT_PKG_CONSTRAINTS := $(foreach p,$(BOOT_PKGS),--constraint "$p == $(shell grep -i "^Version:" libraries/$p/$p.cabal | sed "s/[^0-9.]//g")") + # The actual .a and .so/.dll files: needed for dependencies. ALL_STAGE1_LIBS = $(foreach lib,$(PACKAGES),$(libraries/$(lib)_dist-install_v_LIB)) ifeq "$(BuildSharedLibs)" "YES" @@ -521,6 +523,7 @@ BUILD_DIRS += \ ifneq "$(BINDIST)" "YES" BUILD_DIRS += \ + bindisttest \ $(GHC_CABAL_DIR) \ $(GHC_GENAPPLY_DIR) endif