[Hackage] #171: Add command to automagically create an initial cabal package

Hackage trac at galois.com
Wed Nov 7 10:02:02 EST 2007


#171: Add command to automagically create an initial cabal package
--------------------------+-------------------------------------------------
  Reporter:  guest        |        Owner:         
      Type:  enhancement  |       Status:  new    
  Priority:  normal       |    Milestone:         
 Component:  Cabal        |      Version:  1.2.2.0
  Severity:  normal       |   Resolution:         
  Keywords:               |   Difficulty:  normal 
Ghcversion:  6.6          |     Platform:  Linux  
--------------------------+-------------------------------------------------
Comment (by duncan):

 What would be even cooler, once we have the dependency chasing
 infrastructure is to look for local source files and to generate the
 exposed module list from that, and the package dependencies and the build-
 tools etc. All it should need to ask for is the name and initial version
 number.

 The user could then  go and remove modules from the exposed list if they
 thought there were better private.

 Indeed it should be possible to tell if it's an executable or a library by
 checking if there's a Main module.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/171#comment:1>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects


More information about the cabal-devel mailing list