X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Fconfig.mk.in;h=16109bfcaa5ca34663d031caee00a32ec19b966e;hb=a52f14894e48d47e62b5b33f7d7f4b3f2cc88a79;hp=000b779b5d44689766f8e287a3fb96d5e563317e;hpb=006a18ea83799c0d4255071a2f8c08d3e9c7d84f;p=ghc-hetmet.git diff --git a/mk/config.mk.in b/mk/config.mk.in index 000b779..16109bf 100644 --- a/mk/config.mk.in +++ b/mk/config.mk.in @@ -218,6 +218,14 @@ GhcStage1HcOpts= GhcStage2HcOpts= GhcStage3HcOpts= +ifneq "$(findstring thr, $(GhcRTSWays))" "" +GhcThreaded=YES +else +GhcThreaded=NO +endif +GhcProfiled=NO +GhcDebugged=NO + # Build a compiler that will build *unregisterised* libraries and # binaries by default. Unregisterised code is supposed to compile and # run without any support for architecture-specific assembly mangling, @@ -313,6 +321,8 @@ BuildingGranSim=$(subst mg,YES,$(filter mg,$(WAYS))) HscIfaceFileVersion=6 +MakefileDeps=YES + #------------------------------------------------------------------------------ # Options for Libraries @@ -494,9 +504,13 @@ FPTOOLS_TOP_ABS = @hardtop@ # The platform specific version of 'hardtop'. FPTOOLS_TOP_ABS_PLATFORM = @hardtop_plat@ +# This gets used in the default docdir +PACKAGE_TARNAME = @PACKAGE_TARNAME@ + BIN_DIST_NAME=ghc-$(ProjectVersion) BIN_DIST_TOPDIR=$(FPTOOLS_TOP_ABS) BIN_DIST_DIR=$(BIN_DIST_TOPDIR)/$(BIN_DIST_NAME) +BIN_DIST_TARBALL=$(BIN_DIST_TOPDIR)/$(BIN_DIST_NAME)-$(TARGETPLATFORM).tar.bz2 # # Installation directories, we don't use half of these, @@ -535,6 +549,13 @@ datadir = $(datadir0)/ghc-$(ProjectVersion) endif # Windows +headerdir = $(libdir)/include +docdir = @docdir@ +htmldir = @htmldir@ +dvidir = @dvidir@ +pdfdir = @pdfdir@ +psdir = @psdir@ + # Default place for putting interface files is $(libdir) # (overriden for packages in package.mk) ifacedir = $(libdir) @@ -597,6 +618,7 @@ INSTALL_PROGRAM = $(INSTALL) -m 755 INSTALL_SCRIPT = $(INSTALL) -m 755 INSTALL_SHLIB = $(INSTALL) -m 755 INSTALL_DATA = $(INSTALL) -m 644 +INSTALL_HEADER = $(INSTALL) -m 644 INSTALL_MAN = $(INSTALL) -m 644 INSTALL_DIR = $(MKDIRHIER)