Re: [Hackage] #630: Please add support for common modules and options

#630: Please add support for common modules and options -----------------------------------+---------------------------------------- Reporter: AnttiJuhaniKaijanaho | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: Cabal specification | Version: 1.6.0.1 Severity: normal | Keywords: Difficulty: unknown | Ghcversion: Platform: | -----------------------------------+---------------------------------------- Changes (by sebf): * cc: mail@… (added) Comment: Ideally, a build system would not only be purely functional but lazy: if two executables list common modules under `Other-Modules` and the compile options are the same then the common modules should be compiled only once. I think this should happen automatically without user intervention. The proposed `All-Executables` section would help reduce duplication in cabal files but I don't think it should be necessary to share compilation results for multiple executables without making a library to depend upon. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/630#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage