#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 _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel