[Hackage] #910: per-package configuration

#910: per-package configuration ---------------------------------+------------------------------------------ Reporter: kowey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: cabal-install tool | Version: 1.8.0.6 Severity: normal | Keywords: Difficulty: unknown | Ghcversion: Platform: | ---------------------------------+------------------------------------------ This may be related to #223 but I don't particularly want it in my global config. I'm sick of running "cabal build" and not noticing until much later that my test had a compile error because I'd neglected to reconfigure with "--enable-test". A similar issue happens with packages with custom flags, say sometimes I lose the "-f-library" flag I sometimes use for faster compilation. I wish I had a mechanism to remember the command line flags passed in for a particular package. Editing my global config doesn't seem quite like what I'm looking for; it has to be something that works, eg. with different branches of the same package. What might be better for me is something like the Darcs prefs system, where I could edit a file in the current working directory like ".cabal" that says something like {{{ configure --enable-test -f-library install -fgui }}} -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/910 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#910: per-package configuration ---------------------------------+------------------------------------------ Reporter: kowey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Cabal-1.16 Component: cabal-install tool | Version: 1.8.0.6 Severity: normal | Keywords: Difficulty: unknown | Ghcversion: Platform: | ---------------------------------+------------------------------------------ Changes (by kosmikus): * milestone: => Cabal-1.16 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/910#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#910: per-package configuration ---------------------------------+------------------------------------------ Reporter: kowey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: cabal-install-0.16 Component: cabal-install tool | Version: 1.8.0.6 Severity: normal | Keywords: Difficulty: unknown | Ghcversion: Platform: | ---------------------------------+------------------------------------------ Changes (by kosmikus): * milestone: Cabal-1.16 => cabal-install-0.16 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/910#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#910: per-package configuration ---------------------------------+------------------------------------------ Reporter: kowey | Owner: Type: enhancement | Status: new Priority: normal | Milestone: cabal-install-0.16 Component: cabal-install tool | Version: 1.8.0.6 Severity: normal | Keywords: Difficulty: unknown | Ghcversion: Platform: | ---------------------------------+------------------------------------------ Comment(by kosmikus): Also see #780 and #556. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/910#comment:3 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage