Support pure test packages (issue #1186)
This commit relaxes D.PackageDescription.Check.checkConfiguredPackage so that it only warns when a package declares no executables, libraries, tests, or benchmarks. Similarly, it relaxes the check during build to only require one component that is buildable and enabled. Install now requires an executable or library.
Showing
- Cabal/Distribution/PackageDescription/Check.hs 5 additions, 2 deletionsCabal/Distribution/PackageDescription/Check.hs
- Cabal/Distribution/Simple/Build.hs 4 additions, 8 deletionsCabal/Distribution/Simple/Build.hs
- Cabal/Distribution/Simple/Install.hs 2 additions, 0 deletionsCabal/Distribution/Simple/Install.hs
Loading
Please register or sign in to comment