Fix Haddock errors.
[ghc-hetmet.git] / mk / cabal-flags.mk
index c9663aa..ae6a6c3 100644 (file)
@@ -60,8 +60,12 @@ INSTALL_DIRS_CONFIGURE_FLAGS = \
     --haddockdir=$(NONEXISTENT) \
     --htmldir=$(NONEXISTENT)
 
+INPLACE_GHC_DATADIR_CONFIGURE_FLAGS = \
+    --datadir=$(FPTOOLS_TOP_ABS)/inplace-datadir \
+    --datasubdir=.
+
 INPLACE_DIRS_CONFIGURE_FLAGS = \
-    --prefix=`$(TOP)/utils/pwd/pwd forwardslash`/install-inplace
+    --prefix=`$(FPTOOLS_TOP_ABS)/utils/pwd/pwd forwardslash`/install-inplace
 
 USE_BOOT_CONFIGURE_FLAGS = \
     --with-compiler=$(GHC) \
@@ -69,7 +73,7 @@ USE_BOOT_CONFIGURE_FLAGS = \
        --package-db $(FPTOOLS_TOP_ABS)/libraries/bootstrapping.conf
 
 USE_STAGE_CONFIGURE_FLAGS = \
-    --with-hc-pkg=$(FPTOOLS_TOP_ABS)/utils/ghc-pkg/ghc-pkg-inplace \
+    --with-hc-pkg=$(GHC_PKG_INPLACE) \
     $(addprefix --cc-option=,$(MACOSX_DEPLOYMENT_CC_OPTS)) \
     $(addprefix --ld-option=,$(MACOSX_DEPLOYMENT_LD_OPTS))