X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Fconfig.mk.in;h=d12cbff75bfe9a2557b8eb137156b33077d6b934;hb=497f8aa6c2c8770daf3d39f57ee5e04dcdcc3778;hp=9da19468c24646f8eb9ece933dd78ef9962acdd1;hpb=f74a195e8eaad2670cf10be30484fda842e3c01e;p=ghc-hetmet.git diff --git a/mk/config.mk.in b/mk/config.mk.in index 9da1946..d12cbff 100644 --- a/mk/config.mk.in +++ b/mk/config.mk.in @@ -102,7 +102,7 @@ GhcDebugged=NO GhcLibProfiled=$(if $(filter p,$(GhcLibWays)),YES,NO) # Do we support shared libs? -PlatformSupportsSharedLibs = $(if $(filter $(TARGETPLATFORM),i386-unknown-linux x86_64-unknown-linux i386-unknown-freebsd amd64-unknown-freebsd i386-unknown-mingw32),YES,NO) +PlatformSupportsSharedLibs = $(if $(filter $(TARGETPLATFORM),i386-unknown-linux x86_64-unknown-linux i386-unknown-freebsd x86_64-unknown-freebsd i386-unknown-mingw32 i386-apple-darwin),YES,NO) # ToDo later: # BuildStaticLibs=@BuildStaticLibs@ @@ -302,14 +302,16 @@ SupportsSplitObjs=$(strip $(if $(filter YES,$(ArchSupportsSplitObjs)),\ # By default, enable SplitObjs for the libraries if this build supports it SplitObjs=$(SupportsSplitObjs) -# .NET interop support? -# -DotnetSupport=NO +# ---------------------------------------------------------------------------- +# Package-related things -# Build unix package? -# -GhcLibsWithUnix=@GhcLibsWithUnix@ +# Extra packages to add to the build, in dependency order +EXTRA_PACKAGES = + +# Whether to install $(EXTRA_PACKAGES) +InstallExtraPackages = NO +# Run "ghc-pkg check" on each package CHECK_PACKAGES = NO # ---------------------------------------------------------------------------- @@ -497,7 +499,6 @@ GhcMajVersion = @GhcMajVersion@ GhcMinVersion = @GhcMinVersion@ # Keep this in sync with the variables in package-config.mk -ghc_ge_609 = @ghc_ge_609@ ghc_ge_6102 = @ghc_ge_6102@ ghc_ge_611 = @ghc_ge_611@ ghc_ge_613 = @ghc_ge_613@