[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