haskell: Pass dontStrip to cabal. Fixes #43506

This commit is contained in:
Niklas Hambüchen 2018-07-14 03:41:39 +02:00
parent d22cb7a619
commit e15496203e

View File

@ -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 ([