• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.docker/H20-Feb-2021-860774

.github/H20-Feb-2021-1,000966

Cabal/H03-May-2022-111,72984,264

_build/tarballs/H03-May-2022-2,7432,413

boot/H20-Feb-2021-1,133934

bootstrap/H03-May-2022-1,7031,523

buildinfo-reference-generator/H20-Feb-2021-526390

cabal-benchmarks/H20-Feb-2021-8971

cabal-dev-scripts/H20-Feb-2021-1,265971

cabal-install/H20-Feb-2021-75,05053,104

cabal-testsuite/H20-Feb-2021-25,16219,513

changelog.d/H20-Feb-2021-700515

license-list-data/H20-Feb-2021-21,19621,196

release-notes/H20-Feb-2021-384277

solver-benchmarks/H20-Feb-2021-574462

tests/H20-Feb-2021-255205

travis/H20-Feb-2021-317206

.arcconfigH A D20-Feb-202199 54

.dockerignoreH A D20-Feb-2021451 3525

.ghciH A D20-Feb-202153 32

.ghcidH A D20-Feb-202133 21

.gitattributesH A D20-Feb-2021259 75

.gitignoreH A D20-Feb-2021783 6954

.mailmapH A D20-Feb-202113.2 KiB167165

.mention-botH A D20-Feb-202170 76

.readthedocs.ymlH A D20-Feb-2021137 107

AUTHORSH A D20-Feb-202116.4 KiB345344

CONTRIBUTING.mdH A D20-Feb-202110.2 KiB253194

LICENSEH A D20-Feb-20211.6 KiB3527

MakefileH A D20-Feb-202110.5 KiB249153

README.mdH A D20-Feb-20212.2 KiB5033

appveyor-retry.cmdH A D20-Feb-2021607 2218

appveyor.ymlH A D20-Feb-20212.2 KiB6555

cabal.projectH A D20-Feb-2021887 3529

cabal.project.bootstrapH A D20-Feb-202141 32

cabal.project.buildinfoH A D20-Feb-2021234 119

cabal.project.libonlyH A D20-Feb-2021522 2017

cabal.project.local.travisH A D20-Feb-2021919 3328

cabal.project.metaH A D20-Feb-202147 32

cabal.project.releaseH A D20-Feb-2021228 129

cabal.project.validateH A D20-Feb-2021491 2015

cabal.project.validate.libonlyH A D20-Feb-2021293 1410

cabal.project.weederH A D20-Feb-2021252 1511

generics-sop-lens.hsH A D20-Feb-20213.7 KiB10477

ghc-packagesH A D20-Feb-20217 31

release-checklist.mdH A D20-Feb-2021450 128

release.pyH A D20-Feb-20219.9 KiB315221

stack.yamlH A D20-Feb-2021243 1716

travis-bootstrap.shH A D20-Feb-20212 KiB5827

travis-common.shH A D20-Feb-20211.6 KiB5434

travis-deploy.shH A D20-Feb-20211,020 2824

travis-install.shH A D20-Feb-20213.1 KiB8973

travis-meta.shH A D20-Feb-2021649 268

travis-script.shH A D20-Feb-20216.4 KiB19889

travis-solver-debug-flags.shH A D20-Feb-2021278 103

travis-stack.shH A D20-Feb-2021524 2212

validate.shH A D20-Feb-202113.7 KiB503382

weeder.dhallH A D20-Feb-2021175 109

README.md

1# Cabal [![Hackage version](https://img.shields.io/hackage/v/Cabal.svg?label=Hackage)](https://hackage.haskell.org/package/Cabal) [![Stackage version](https://www.stackage.org/package/Cabal/badge/lts?label=Stackage)](https://www.stackage.org/package/Cabal) [![Build Status](https://secure.travis-ci.org/haskell/cabal.svg?branch=master)](http://travis-ci.org/haskell/cabal) [![Windows build status](https://ci.appveyor.com/api/projects/status/github/haskell/cabal?branch=master&svg=true)](https://ci.appveyor.com/project/23Skidoo/cabal) [![Documentation Status](http://readthedocs.org/projects/cabal/badge/?version=latest)](http://cabal.readthedocs.io/en/latest/?badge=latest)
2
3<img src="https://www.haskell.org/cabal/images/Cabal-light.png" align="right">
4
5This Cabal Git repository contains the following packages:
6
7 * [Cabal](Cabal/README.md): the Cabal library package ([license](Cabal/LICENSE))
8 * [cabal-install](cabal-install/README.md): the package containing the `cabal` tool ([license](cabal-install/LICENSE))
9
10The canonical upstream repository is located at
11https://github.com/haskell/cabal.
12
13Installing Cabal (by downloading the binary)
14--------------------------------------------
15
16Prebuilt binary releases can be obtained from https://www.haskell.org/cabal/download.html.
17The `cabal-install` binary download for your platform should contain the `cabal` executable.
18
19Installing Cabal (with cabal)
20-----------------------------
21
22Assuming that you have a pre-existing, older version of `cabal-install`,
23run:
24
25~~~~
26cabal install cabal-install
27~~~~
28
29To get the latest version of `cabal-install`. (You may want to `cabal
30update` first.)
31
32To install the latest version from the Git repository, clone the
33Git repository and then run:
34
35~~~~
36(cd Cabal; cabal install)
37(cd cabal-install; cabal install)
38~~~~
39
40Installing Cabal (without cabal)
41--------------------------------
42
43Assuming you don't have a pre-existing copy of `cabal-install`, run:
44
45~~~~
46cabal-install $ ./bootstrap.sh # running ./bootstrap.sh from within in cabal-install folder.
47~~~~
48
49For more details, and non-unix like systems, see the [README.md in cabal-install](cabal-install/README.md) and [Contributing Guidelines](CONTRIBUTING.md).
50