
#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