@@ -1,6 +1,10 @@
1final: prev:
1final: prev:
3− installDeps = targetPrefix: ''
3+ installDeps = targetPrefix:
4+ # First checks that ghc-pkg runs first with `--version` as failures in the `for` and
5+ # `if` statements will be masked.
7+ $out/bin/${targetPrefix}ghc-pkg --version
4 for P in $($out/bin/${targetPrefix}ghc-pkg list --simple-output | sed 's/-[0-9][0-9.]*//g'); do
8 for P in $($out/bin/${targetPrefix}ghc-pkg list --simple-output | sed 's/-[0-9][0-9.]*//g'); do
5 mkdir -p $out/exactDeps/$P
9 mkdir -p $out/exactDeps/$P
6 touch $out/exactDeps/$P/configure-flags
10 touch $out/exactDeps/$P/configure-flags