on iko/ghcjs-patch-master help sign in
Make stack more like cabal (#1486)
49976f8Hamish Mackenzie
overlays/haskell.nix+1−1
@@ -415,7 +415,7 @@ final: prev: {
415 )
415 )
416 else
416 else
417 final.evalPackages.fetchgit { inherit url rev sha256; };
417 final.evalPackages.fetchgit { inherit url rev sha256; };
418− } // final.buildPackages.lib.optionalAttrs (subdir != null) { postUnpack = "sourceRoot+=/${subdir}; echo source root reset to $sourceRoot"; };
418+ } // final.buildPackages.lib.optionalAttrs (subdir != null && subdir != ".") { postUnpack = "sourceRoot+=/${subdir}; echo source root reset to $sourceRoot"; };
419 };
419 };
420
420
421 cacheMap = builtins.map repoToAttr cache;
421 cacheMap = builtins.map repoToAttr cache;