[Hackage] #179: support GHC's main-is extension
Hackage
cvs-ghc at haskell.org
Wed Jun 22 04:43:50 CEST 2011
#179: support GHC's main-is extension
----------------------------+-----------------------------------------------
Reporter: duncan | Owner:
Type: enhancement | Status: reopened
Priority: low | Milestone: _|_
Component: Cabal library | Version: 1.2.2.0
Severity: normal | Resolution:
Keywords: | Difficulty: normal
Ghcversion: 6.4.2 | Platform: Linux
----------------------------+-----------------------------------------------
Comment(by Evi1M4chine):
Replying to [comment:26 cjs]:[[br]]
To be honest, I’m no fan or build systems. A compiler that doesn’t figure
out dependencies and how to make a executable from it all for itself, is
just deeply wrong in my eyes.
This is essentially all you should ever ''have'' to do, no matter how the
sources are structured:
{{{ compile $allExternallyCompiledParts $allMySourceDirectories }}}
(Of course what you ''could'' do, should include optimization, to what to
compile it and code checking / debugging. But that should be it.)
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/179#comment:27>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list