File tree Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change 128
128
++ lib . attrValues ( buildPackages . haskell-nix . tools compiler . nix-name tools )
129
129
# If this shell is a cross compilation shell include
130
130
# wrapper script for running cabal build with appropriate args.
131
+ # Includes `--with-compiler` in case the `cabal.project` file has `with-compiler:` in it.
131
132
++ lib . optional ( ghcEnv . targetPrefix != "" ) (
132
133
buildPackages . writeShellScriptBin "${ ghcEnv . targetPrefix } cabal" ''
133
134
exec cabal \
134
135
--with-ghc=${ ghcEnv . targetPrefix } ghc \
136
+ --with-compiler=${ ghcEnv . targetPrefix } ghc \
135
137
--with-ghc-pkg=${ ghcEnv . targetPrefix } ghc-pkg \
136
138
--with-hsc2hs=${ ghcEnv . targetPrefix } hsc2hs \
137
139
${ lib . optionalString ( ghcEnv . targetPrefix == "js-unknown-ghcjs-" ) ''
You can’t perform that action at this time.
0 commit comments