Skip to content

Commit

Permalink
Make sanity check work for hadrian
Browse files Browse the repository at this point in the history
  • Loading branch information
hamishmack committed Nov 30, 2022
1 parent 6718e11 commit 3981933
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions compiler/ghc/default.nix
Expand Up @@ -471,16 +471,15 @@ stdenv.mkDerivation (rec {
echo "ERROR: Missing file $out/bin/${targetPrefix}ghc-pkg"
exit 1
fi
${ lib.optionalString (!useHadrian) ''
if [[ ! -d "$out/lib/${targetPrefix}ghc-${version}" ]]; then
if [[ ! -d "$out/${rootDir}lib/package.conf.d" ]]; then
echo "ERROR: Missing directory $out/lib/${targetPrefix}ghc-${version}"
exit 1
fi
if (( $(ls -1 "$out/lib/${targetPrefix}ghc-${version}" | wc -l) < 30 )); then
if (( $(ls -1 "$out/${rootDir}lib/package.conf.d" | wc -l) < 30 )); then
echo "ERROR: Expected more files in $out/lib/${targetPrefix}ghc-${version}"
exit 1
fi
''}'';
'';

passthru = {
inherit bootPkgs targetPrefix libDir;
Expand Down

0 comments on commit 3981933

Please sign in to comment.