Merge pull request #43508 from nh2/haskell-dontStrip

haskell: Pass `dontStrip` to cabal. Fixes #43506
This commit is contained in:
Peter Simons
2018-07-17 08:57:32 +02:00
committed by GitHub
@@ -160,6 +160,9 @@ let
"--enable-library-for-ghci" # TODO: Should this be configurable? "--enable-library-for-ghci" # TODO: Should this be configurable?
] ++ optionals (enableDeadCodeElimination && (stdenv.lib.versionOlder "8.0.1" ghc.version)) [ ] ++ optionals (enableDeadCodeElimination && (stdenv.lib.versionOlder "8.0.1" ghc.version)) [
"--ghc-option=-split-sections" "--ghc-option=-split-sections"
] ++ optionals dontStrip [
"--disable-library-stripping"
"--disable-executable-stripping"
] ++ optionals isGhcjs [ ] ++ optionals isGhcjs [
"--ghcjs" "--ghcjs"
] ++ optionals isCross ([ ] ++ optionals isCross ([