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
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")