multiple cabal files in one directory?

Ivan Lazar Miljenovic ivan.miljenovic at
Mon Jan 10 11:47:48 CET 2011

On 10 January 2011 20:23, Peter Simons <simons at> wrote:
> Now, the vast majority of Haskell packages doesn't use Setup.hs, because
> building those packages is simple and the default settings hard-coded into
> Cabal get the job done just fine. There are packages, however, that ship custom
> written Setup.hs files that contains plenty of complex build know-how.

As far as I'm aware, Setup.hs is still required/recommended: not
_everyone_ uses cabal-install...

Cabal itself still uses Setup.[l]hs; how else would you do "runhaskell
Setup.hs configure", etc.?

Ivan Lazar Miljenovic
Ivan.Miljenovic at

More information about the Libraries mailing list