The latest version of Cabal-syntax is 3.14.0.0-0.
Cabal-syntax
Version 3.6.0.0 revision 0 uploaded by PatrickDougherty.
Package meta
- Synopsis
- A library for working with .cabal files
- Description
This library provides tools for reading and manipulating the .cabal file format.
Version 3.6 (unlike the following versions) is a dummy package that prevents module name clases between Cabal and Cabal-syntax if used together with a Cabal flag as described below.
In Cabal-3.7 this package was split off. To avoid module name clashes, you can add this to your .cabal file:
flag Cabal-syntax description: Use the new Cabal-syntax package default: False manual: False library -- ... if flag(Cabal-syntax) build-depends: Cabal-syntax >= 3.7 else build-depends: Cabal < 3.7, Cabal-syntax < 3.7
This will default to the older build, but will allow consumers to opt-in to the newer libraries by requiring Cabal or Cabal-syntax >= 3.7
- Author
- Cabal Development Team <cabal-devel@haskell.org>
- Bug reports
- https://github.com/haskell/cabal/issues
- Category
- Distribution
- Copyright
- 2003-2021, Cabal Development Team (see AUTHORS file)
- Homepage
- http://www.haskell.org/cabal/
- Maintainer
- cabal-devel@haskell.org
- Package URL
- n/a
- Stability
- n/a