[Hackage] #89: Sharing of object files between executable
builds?
Hackage
trac at galois.com
Sun Feb 7 14:26:17 EST 2010
#89: Sharing of object files between executable builds?
---------------------------------+------------------------------------------
Reporter: bjorn@… | Owner: blackh
Type: enhancement | Status: assigned
Priority: normal | Milestone: Cabal-1.8
Component: Cabal library | Version:
Severity: normal | Keywords:
Difficulty: easy (<4 hours) | Ghcversion: 6.4.2
Platform: Linux |
---------------------------------+------------------------------------------
Comment(by AnttiJuhaniKaijanaho):
Replying to [comment:24 duncan]:
> Replying to [comment:23 AnttiJuhaniKaijanaho]:
> I'm concerned that cabal makes simple things more complicated than they
need to be.
>
> Just to note, this is not a model we ever intend to support in the
"Simple" build system. Build systems should be purely functional.
I don't see how sharing build results would break pure functionality.
> > ... Heh. Should I be opening a separate ticket? :)
>
> Probably. A common section is not a bad thing. Note that this would not
give any sharing of build results. It's just a shortcut to putting the
same options in each section.
Opened as #630.
(I reiterate: not sharing of build results is ugly. There is a passable
argument against it in the genreal case, but in simple cases its lack just
gives me another reason to NOT use Cabal when I can get away with it.)
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/89#comment:25>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list