on iko/ghcjs-patch-master help sign in
Fix `data-dir:` when cleaning components (#332)

`normalizeRelativeDir` adds a slash on to the end of `dataDir`. Adding another one here results in `//` and files are left out by mistake.

commit9345c4a1824292c30f2dbb08d22cb1688a0121a6 authorHamish Mackenzie <Hamish.Mackenzie@iohk.io> dateWed 27 Nov 2019, 15:12 (7 years ago) parentd021c22
1 file changed+1−2
lib/clean-cabal-component.nix+1−2
lib/clean-cabal-component.nix+1−2
@@ -69,8 +69,7 @@ in
6969 ++ package.extraSrcFiles
7070 ++ component.extraSrcFiles
7171 ++ package.extraDocFiles
72− ++ builtins.map (f:
73− dataDir + (if dataDir == "" then "" else "/") + f) package.dataFiles
72+ ++ builtins.map (f: dataDir + f) package.dataFiles
7473 ++ otherSourceFiles))
7574 || traceReason "cabal package definition" (lib.strings.hasSuffix ".cabal" rPath)
7675 || traceReason "hpack package defintion" (rPath == "package.yaml")