Open
Description
When I put coverage: True
as a top-level field in my cabal.project
, I get a failure from haskell.nix
that I don't see using cabal
directly:
Resolving dependencies...
make-install-plan: dieVerbatim: user error (Error:
Internal libraries only supported with per-component builds.
Per-component builds were disabled because program coverage is enabled
In the package 'attoparsec-0.14.4'
)
This is unexpected, as the top-level declaration should only apply to local packages. Indeed, if I move the coverage: True
underneath a package
stanza for my one package, h.nix is happy.