Downgrade NoLibraryFound from an error to a warning
This makes Setup copy/install succeed if there's nothing to do because the package doesn't contain a library or executable. This allows downstream users of Cabal to avoid having to add workarounds for this edge case. Resolves #6750
Showing
- Cabal/src/Distribution/Simple/Errors.hs 2 additions, 1 deletionCabal/src/Distribution/Simple/Errors.hs
- Cabal/src/Distribution/Simple/Install.hs 1 addition, 1 deletionCabal/src/Distribution/Simple/Install.hs
- cabal-testsuite/PackageTests/OnlyTestSuite/OnlyTestSuite.cabal 15 additions, 0 deletions...-testsuite/PackageTests/OnlyTestSuite/OnlyTestSuite.cabal
- cabal-testsuite/PackageTests/OnlyTestSuite/cabal.cabal.out 6 additions, 0 deletionscabal-testsuite/PackageTests/OnlyTestSuite/cabal.cabal.out
- cabal-testsuite/PackageTests/OnlyTestSuite/cabal.out 6 additions, 0 deletionscabal-testsuite/PackageTests/OnlyTestSuite/cabal.out
- cabal-testsuite/PackageTests/OnlyTestSuite/cabal.test.hs 6 additions, 0 deletionscabal-testsuite/PackageTests/OnlyTestSuite/cabal.test.hs
- cabal-testsuite/PackageTests/OnlyTestSuite/test/Main.hs 4 additions, 0 deletionscabal-testsuite/PackageTests/OnlyTestSuite/test/Main.hs
- changelog.d/issue-6750 13 additions, 0 deletionschangelog.d/issue-6750
Loading