On Fri, Oct 21, 2011 at 1:29 PM, Brent Yorgey <byor...@seas.upenn.edu> wrote: > Hi everyone, > > I'm working on some improvements to 'cabal init', the biggest of which > is looking at imports in source files to guess an initial list of > dependencies to populate the 'Build-depends:' field. I wanted to get > some feedback on a design decision: what to do when we find multiple > packages providing the same module?
While cabal init is something I use, I would prefer to have a separate tool for calculating my build-depends field. Something that could suggest things for an existing cabal project, ideally. Then I could run that regularly during development to help me determine what my build-deps should be and cabal init could suggest I run it (or run it for me). While I'm suggesting features I would like, wouldn't it be great if cabal used the plugin RFC that Simon came up with? http://www.mail-archive.com/haskell-cafe@haskell.org/msg92770.html I think that interface is a great way to unify the tools that have sprung up around cabal such as cabal-dev and cab. > I suppose (b) seems most sensible. I concur. Jason _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel