on iko/ghcjs-patch-master help sign in
Respect `dontStrip`
commitff3b3162df1b957a1866af1bbd6d98eb36da0afa authorMoritz Angermann <moritz.angermann@gmail.com> dateSat 27 Apr 2019, 14:57 (7 years ago) parentb94ea34
1 file changed+2−2
builder/comp-builder.nix+2−2
builder/comp-builder.nix+2−2
@@ -164,8 +164,8 @@ let
164164 "--with-ar=${stdenv.cc.bintools.targetPrefix}ar"
165165 "--with-strip=${stdenv.cc.bintools.targetPrefix}strip"
166166 # other flags
167− "--enable-executable-stripping"
168− "--enable-library-stripping"
167+ (if dontStrip then "--disable-executable-stripping" else "--enable-executable-stripping")
168+ (if dontStrip then "--disable-library-stripping" else "--enable-library-stripping")
169169 ] ++ lib.optional doHaddock' "--docdir=${docdir "$doc"}"
170170 ++ lib.optional (deadCodeElimination && stdenv.hostPlatform.isLinux) "--enable-split-sections"
171171 ++ lib.optional (static) "--enable-static"