# Cabal: A framework for packaging Haskell software

The Haskell Common Architecture for Building Applications and Libraries: a framework defining a common interface for authors to more easily build their Haskell applications in a portable way.

The Haskell Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and tools.

[Skip to Readme]

Versions | 1.1.6, 1.2.1, 1.2.2.0, 1.2.3.0, 1.2.4.0, 1.4.0.0, 1.4.0.1, 1.4.0.2, 1.6.0.1, 1.6.0.2, 1.6.0.3, 1.8.0.2, 1.8.0.4, 1.8.0.6, 1.10.0.0, 1.10.1.0, 1.10.2.0, 1.12.0, 1.14.0, 1.16.0, 1.16.0.1, 1.16.0.2, 1.16.0.3, 1.18.0, 1.18.1, 1.18.1.1, 1.18.1.2, 1.18.1.3, 1.18.1.4, 1.18.1.5, 1.18.1.6, 1.18.1.7, 1.20.0.0, 1.20.0.1, 1.20.0.2, 1.20.0.3, 1.20.0.4, 1.22.0.0, 1.22.1.0, 1.22.1.1, 1.22.2.0, 1.22.3.0, 1.22.4.0, 1.22.5.0, 1.22.6.0, 1.22.7.0, 1.22.8.0, 1.24.0.0, 1.24.1.0, 1.24.2.0, 2.0.0.2, 2.0.1.0, 2.0.1.1, 2.2.0.0, 2.2.0.1 (info) |
---|---|

Change log | changelog |

Dependencies | array (>=0.1 && <0.6), base (==4.*), bytestring (>=0.9), containers (>=0.1 && <0.6), deepseq (==1.3.*), directory (>=1 && <1.3), filepath (>=1 && <1.4), pretty (>=1 && <1.2), process (>=1.0.1.1 && <1.3), time (>=1.1 && <1.5), unix (>=2.0 && <2.8) [details] |

License | BSD-3-Clause |

Copyright | 2003-2006, Isaac Jones 2005-2011, Duncan Coutts |

Author | Isaac Jones <ijones@syntaxpolice.org> Duncan Coutts <duncan@community.haskell.org> |

Maintainer | cabal-devel@haskell.org |

Category | Distribution |

Home page | http://www.haskell.org/cabal/ |

Bug tracker | https://github.com/haskell/cabal/issues |

Source repo | head: git clone https://github.com/haskell/cabal/(Cabal) |

Uploaded | by ryant at Sun Jan 24 22:44:16 UTC 2016 |

Distributions | Arch:2.2.0.1, Debian:1.22.5.0, LTSHaskell:2.2.0.1, NixOS:2.2.0.1, Stackage:2.2.0.1 |

Downloads | 246281 total (579 in the last 30 days) |

Rating | 2.5 (votes: 6) [estimated by rule of succession] |

Your Rating | |

Status | Docs not available [build log] All reported builds failed as of 2016-11-28 [all 3 reports] Hackage Matrix CI |

## Modules

*Distribution**Compat*- Distribution.Compat.CreatePipe
- Distribution.Compat.Environment
- Distribution.Compat.Exception
- Distribution.Compat.ReadP

- Distribution.Compiler
- Distribution.InstalledPackageInfo
- Distribution.License
- Distribution.Make
- Distribution.ModuleName
- Distribution.Package
- Distribution.PackageDescription
- Distribution.PackageDescription.Check
- Distribution.PackageDescription.Configuration
- Distribution.PackageDescription.Parse
- Distribution.PackageDescription.PrettyPrint
- Distribution.PackageDescription.Utils

- Distribution.ParseUtils
- Distribution.ReadE
- Distribution.Simple
- Distribution.Simple.Bench
- Distribution.Simple.Build
- Distribution.Simple.Build.Macros
- Distribution.Simple.Build.PathsModule

- Distribution.Simple.BuildPaths
- Distribution.Simple.BuildTarget
- Distribution.Simple.CCompiler
- Distribution.Simple.Command
- Distribution.Simple.Compiler
- Distribution.Simple.Configure
- Distribution.Simple.GHC
- Distribution.Simple.Haddock
- Distribution.Simple.HaskellSuite
- Distribution.Simple.Hpc
- Distribution.Simple.Hugs
- Distribution.Simple.Install
- Distribution.Simple.InstallDirs
- Distribution.Simple.JHC
- Distribution.Simple.LHC
- Distribution.Simple.LocalBuildInfo
- Distribution.Simple.NHC
- Distribution.Simple.PackageIndex
- Distribution.Simple.PreProcess
- Distribution.Simple.PreProcess.Unlit

- Distribution.Simple.Program
- Distribution.Simple.Program.Ar
- Distribution.Simple.Program.Builtin
- Distribution.Simple.Program.Db
- Distribution.Simple.Program.Find
- Distribution.Simple.Program.GHC
- Distribution.Simple.Program.HcPkg
- Distribution.Simple.Program.Hpc
- Distribution.Simple.Program.Ld
- Distribution.Simple.Program.Run
- Distribution.Simple.Program.Script
- Distribution.Simple.Program.Strip
- Distribution.Simple.Program.Types

- Distribution.Simple.Register
- Distribution.Simple.Setup
- Distribution.Simple.SrcDist
- Distribution.Simple.Test
- Distribution.Simple.Test.ExeV10
- Distribution.Simple.Test.LibV09
- Distribution.Simple.Test.Log

- Distribution.Simple.UHC
- Distribution.Simple.UserHooks
- Distribution.Simple.Utils

- Distribution.System
- Distribution.TestSuite
- Distribution.Text
- Distribution.Verbosity
- Distribution.Version

*Language**Haskell*- Language.Haskell.Extension

## Downloads

- Cabal-1.20.0.4.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)