on iko/ghcjs-patch-master help sign in
Allow cabal.project* files to be symlinks (#651)
db409cfMaxim Koltsov
lib/call-cabal-project-to-nix.nix+1−1
@@ -2,7 +2,7 @@
2let readIfExists = src: fileName:
2let readIfExists = src: fileName:
3 let origSrcDir = src.origSrcSubDir or src;
3 let origSrcDir = src.origSrcSubDir or src;
4 in
4 in
5− if ((__readDir origSrcDir)."${fileName}" or "") == "regular"
5+ if builtins.elem ((__readDir origSrcDir)."${fileName}" or "") ["regular" "symlink"]
6 then __readFile (origSrcDir + "/${fileName}")
6 then __readFile (origSrcDir + "/${fileName}")
7 else null;
7 else null;
8in
8in