@@ -9,6 +9,7 @@
9, nix-tools ? defaults.nix-tools
9, nix-tools ? defaults.nix-tools
10, hpack ? defaults.hpack
10, hpack ? defaults.hpack
11, cabal-install ? defaults.cabal-install
11, cabal-install ? defaults.cabal-install
12+, configureArgs ? "" # Extra arguments to pass to `cabal new-configure` (--enable-tests is included by default, include `--disable-tests` to override that)
14# cabal-install versions before 2.4 will generate insufficient plan information.
15# cabal-install versions before 2.4 will generate insufficient plan information.
@@ -182,7 +183,8 @@ let
182 sha256 = index-sha256-found; }} cabal new-configure \
183 sha256 = index-sha256-found; }} cabal new-configure \
183 --with-ghc=${ghc.targetPrefix}ghc \
184 --with-ghc=${ghc.targetPrefix}ghc \
184 --with-ghc-pkg=${ghc.targetPrefix}ghc-pkg \
185 --with-ghc-pkg=${ghc.targetPrefix}ghc-pkg \
185− --enable-tests
186+ --enable-tests \
187 mkdir -p $out
189 mkdir -p $out