[Hackage] #931: Support building source trees with many packages
Hackage
cvs-ghc at haskell.org
Tue Mar 27 13:28:41 CEST 2012
#931: Support building source trees with many packages
---------------------------------+------------------------------------------
Reporter: tibbe | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: cabal-install-0.16
Component: cabal-install tool | Version: 1.10.2.0
Severity: normal | Keywords:
Difficulty: unknown | Ghcversion:
Platform: |
---------------------------------+------------------------------------------
Comment(by duncan):
Note that a closely related existing feature is the ability to do:
{{{
cd unordered-containers
cabal install ./ ../hashable
}}}
What is missing is the ability to do just a configure or build without
doing the full install.
Note that #734 is about multiple .cabal files in the same dir, which isn't
what this ticket is requesting. #409 is closer.
I'm not sure I like the proposed UI, but the general idea is right. It
should be easy to define local environments for finding packages (either
local build trees, local or remote tarballs). My thoughts on this are that
we need an extended package index format which allows links to local build
trees and tarballs, then we need a UI to create and manipulate that
environment. This approach is much more similar to cabal-dev which lets
you add packages into a local index, but extended so that instead of just
taking snapshots of build trees as tarballs we can link directly to local
build trees.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/931#comment:3>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list