Este repositório Cabal Git contém os seguintes pacotes principais:
Hooks
(licença).cabal
(licença)cabal
(licença)cabal
(licença)O repositório upstream canônico está localizado em https://github.com/haskell/cabal.
cabal-install
GHCup ( preferencial ): obtenha o GHCup usando as instruções em seu site e execute:
ghcup install --set cabal latest
Baixe do site oficial : o download do binário cabal-install
para sua plataforma deve conter o executável cabal
.
Obtendo versões não lançadas do cabal-install
: dá a você a chance de experimentar recursos ainda não lançados. Atualmente, fornecemos binários apenas para plataformas x86_64
.
Versão de visualização do GitHub construída a partir da ponta do branch master
: baixe do GitHub ou use este comando GHCup para instalar:
ghcup install cabal -u https://github.com/haskell/cabal/releases/download/cabal-head/cabal-head-Linux-x86_64.tar.gz head
Substitua “Linux” por “Windows” ou “macOS” conforme apropriado.
A compilação padrão do Linux é vinculada dinamicamente a zlib
, gmp
e glibc
. Você precisará ter versões apropriadas dessas bibliotecas instaladas para usá-lo. Alternativamente, um binário "Linux-static" vinculado estaticamente também é fornecido.
Talvez seja necessário adicionar o seguinte ao seu arquivo cabal.project
se sua compilação falhar devido a uma biblioteca Cabal
desatualizada:
allow-newer:
*:Cabal,
*:Cabal-syntax
source-repository-package
type: git
location: https://github.com/haskell/cabal.git
subdir: Cabal Cabal-syntax
Binários ainda mais avançados criados a partir de solicitações pull estão sempre disponíveis na página Validate
fluxo de trabalho no GitHub, na parte inferior da página, ou no fluxo de trabalho build-alpine
para compilações Linux vinculadas estaticamente.
cabal-install
para uso diário Com cabal-install : se você tiver uma versão pré-existente de cabal-install
, execute:
cabal install cabal-install
para obter a versão mais recente do cabal-install
. (Você pode querer cabal update
primeiro.)
Do Git : novamente com uma versão pré-existente do cabal-install
, você pode instalar a versão mais recente do repositório Git. Clone o repositório Git, vá para sua raiz e execute:
cabal install --project-file=cabal.release.project cabal-install
Bootstrapping : se você não possui uma versão pré-existente de cabal-install
, procure no diretório bootstrap
.
cabal
e obtenha suporte cabal
vem com um manual do usuário completo. Se você é novo no cabal
e deseja aprender rapidamente o básico, consulte Introdução ao Haskell e Cabal.
Tem dúvidas? Pergunte no Haskell Matrix (chat online) ou no Haskell Discourse.
Consulte CONTRIBUTING.md.