[Haskell-cafe] cabal sdist and auto-generated modules

Mateusz Kowalczyk fuuzetsu at fuuzetsu.co.uk
Sun Aug 31 14:13:25 UTC 2014

On 08/31/2014 03:11 PM, Brandon Allbery wrote:
> On Sun, Aug 31, 2014 at 9:57 AM, Mateusz Kowalczyk <fuuzetsu at fuuzetsu.co.uk>
> wrote:
>> On 08/31/2014 05:45 AM, Marios Titas wrote:
>>> I am trying to run cabal sdist on a package where one of exposed
>>> modules does not exists because it is automatically generated by
>>> setup.hs. cabal refuses to do that because it cannot find the file
>>> corresponding to that module. Is there a solution to that problem? The
>>> package builds just fine.
>> Does touch missingmodule.hs not do it for you?
> Sounds like a bad idea, it would mean instead of generating the module it
> would take the empty file as the generated module and probably fail to
> build?

Presumably setup.hs would take care to delete the ‘fake’ file with the
actual generated file at build time.

Mateusz K.

More information about the Haskell-Cafe mailing list