`--via-asm` only on windows
commit373ac25398b38470690b3baabf9b2cf07baaa4f8
authorMoritz Angermann <moritz.angermann@gmail.com>
dateThu 14 Mar 2019, 21:44 (8 years ago)
parente68e317
builder/comp-builder.nix+1−1
@@ -170,7 +170,7 @@ let
170170 ++ lib.optional (deadCodeElimination && stdenv.hostPlatform.isLinux) "--enable-split-sections"
171171 ++ lib.optional (static) "--enable-static"
172172 ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) (
173− map (arg: "--hsc2hs-option=" + arg) ["--cross-compile" "--via-asm"]
173+ map (arg: "--hsc2hs-option=" + arg) (["--cross-compile"] ++ lib.optionals (stdenv.hostPlatform.isWindows) ["--via-asm"])
174174 ++ lib.optional (package.buildType == "Configure") "--configure-option=--host=${stdenv.hostPlatform.config}" )
175175 ++ component.configureFlags
176176 );