Welcome to the Cabal User Guide
- 1. Package Description — <package>.cabal File
- 2. Project Description — cabal.project File
- 3. cabal-install Configuration and Commands
- 4. External Commands
- 5. Setup.hs Commands
- 5.1. Building and installing a system package
- 5.2. Creating a binary package
- 5.3. runhaskell Setup.hs configure
- 5.4. runhaskell Setup.hs build
- 5.5. runhaskell Setup.hs haddock
- 5.6. runhaskell Setup.hs hscolour
- 5.7. runhaskell Setup.hs install
- 5.8. runhaskell Setup.hs copy
- 5.9. runhaskell Setup.hs register
- 5.10. runhaskell Setup.hs unregister
- 5.11. runhaskell Setup.hs clean
- 5.12. runhaskell Setup.hs test
- 5.13. runhaskell Setup.hs bench
- 5.14. runhaskell Setup.hs sdist
- 6. Package Description Format Specification History
- 6.1.
cabal-version: 3.12
- 6.2.
cabal-version: 3.8
- 6.3.
cabal-version: 3.6
- 6.4.
cabal-version: 3.4
- 6.5.
cabal-version: 3.0
- 6.6.
cabal-version: 2.4
- 6.7.
cabal-version: 2.2
- 6.8.
cabal-version: 2.0
- 6.9.
cabal-version: 1.24
- 6.10.
cabal-version: 1.22
- 6.11.
cabal-version: 1.20
- 6.12.
cabal-version: 1.18
- 6.13.
cabal-version: 1.16
- 6.14.
cabal-version: 1.12
- 6.1.
- 7. Field Syntax Reference