Guard PackageInfo behind `cabal-version` ≥ 3.12 (#9481)
* Add `cabal-version` 3.12
* Add test for #9331
- `cabal check`: Guard Paths_* behind `cabal-version: 3.12` or higher,
“fail” and “succeed” tests.
- `cabal build`: Guard Paths_* behind `cabal-version: 3.12` or higher,
“fail” test.
* Guard PackageInfo behind cabal-version ≥ 3.12
---------
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Showing
- Cabal-syntax/src/Distribution/CabalSpecVersion.hs 6 additions, 2 deletionsCabal-syntax/src/Distribution/CabalSpecVersion.hs
- Cabal-tests/tests/UnitTests/Distribution/Utils/Structured.hs 4 additions, 4 deletionsCabal-tests/tests/UnitTests/Distribution/Utils/Structured.hs
- Cabal/src/Distribution/PackageDescription/Check/Target.hs 11 additions, 1 deletionCabal/src/Distribution/PackageDescription/Check/Target.hs
- Cabal/src/Distribution/PackageDescription/Check/Warning.hs 4 additions, 0 deletionsCabal/src/Distribution/PackageDescription/Check/Warning.hs
- cabal-install/src/Distribution/Client/Init/Interactive/Command.hs 1 addition, 0 deletions...stall/src/Distribution/Client/Init/Interactive/Command.hs
- cabal-testsuite/PackageTests/AutogenModules/Package/my.cabal 2 additions, 2 deletionscabal-testsuite/PackageTests/AutogenModules/Package/my.cabal
- cabal-testsuite/PackageTests/AutogenModules/SrcDist/AutogenModules.cabal 2 additions, 2 deletions.../PackageTests/AutogenModules/SrcDist/AutogenModules.cabal
- cabal-testsuite/PackageTests/BuildAutogenPackageGuard/cabal.out 10 additions, 0 deletions...testsuite/PackageTests/BuildAutogenPackageGuard/cabal.out
- cabal-testsuite/PackageTests/BuildAutogenPackageGuard/cabal.project 2 additions, 0 deletions...suite/PackageTests/BuildAutogenPackageGuard/cabal.project
- cabal-testsuite/PackageTests/BuildAutogenPackageGuard/cabal.test.hs 8 additions, 0 deletions...suite/PackageTests/BuildAutogenPackageGuard/cabal.test.hs
- cabal-testsuite/PackageTests/BuildAutogenPackageGuard/pkg.cabal 17 additions, 0 deletions...testsuite/PackageTests/BuildAutogenPackageGuard/pkg.cabal
- cabal-testsuite/PackageTests/Check/ConfiguredPackage/CabalVersion/AutoGenMods/pkg.cabal 2 additions, 2 deletions...heck/ConfiguredPackage/CabalVersion/AutoGenMods/pkg.cabal
- cabal-testsuite/PackageTests/Check/ConfiguredPackage/Sanity/AutogenVersion/cabal.out 4 additions, 0 deletions...s/Check/ConfiguredPackage/Sanity/AutogenVersion/cabal.out
- cabal-testsuite/PackageTests/Check/ConfiguredPackage/Sanity/AutogenVersion/cabal.test.hs 6 additions, 0 deletions...eck/ConfiguredPackage/Sanity/AutogenVersion/cabal.test.hs
- cabal-testsuite/PackageTests/Check/ConfiguredPackage/Sanity/AutogenVersion/pkg.cabal 16 additions, 0 deletions...s/Check/ConfiguredPackage/Sanity/AutogenVersion/pkg.cabal
- cabal-testsuite/PackageTests/Check/ConfiguredPackage/Sanity/AutogenVersionOk/cabal.out 2 additions, 0 deletions...Check/ConfiguredPackage/Sanity/AutogenVersionOk/cabal.out
- cabal-testsuite/PackageTests/Check/ConfiguredPackage/Sanity/AutogenVersionOk/cabal.test.hs 7 additions, 0 deletions...k/ConfiguredPackage/Sanity/AutogenVersionOk/cabal.test.hs
- cabal-testsuite/PackageTests/Check/ConfiguredPackage/Sanity/AutogenVersionOk/pkg.cabal 16 additions, 0 deletions...Check/ConfiguredPackage/Sanity/AutogenVersionOk/pkg.cabal
- cabal-testsuite/PackageTests/Check/NonConfCheck/PathsExtensions/cabal.out 1 addition, 0 deletions...PackageTests/Check/NonConfCheck/PathsExtensions/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdRun/Datafiles/foo/foo.cabal 1 addition, 1 deletion...uite/PackageTests/NewBuild/CmdRun/Datafiles/foo/foo.cabal
Please register or sign in to comment