[Haskell-cafe] CABAL: conditional executable?
magnus at therning.org
Thu Mar 6 10:46:44 EST 2008
On 3/4/08, Thomas Schilling <nominolo at googlemail.com> wrote:
> On 4 mar 2008, at 11.37, Magnus Therning wrote:
> > On 3/4/08, Thomas Schilling <nominolo at googlemail.com> wrote:
> > executable foo
> > main-is: bla
> > if !os(windows):
> > buildable: false
> > Unfortunately this gives rather unhelpful error messages when used
> > with flags, but it works well enough for now.
> > / Thomas
> > Hmmm, I don't seem to get this to work the way I want it. I get a
> > "Parse of field 'buildable' failed:" which means configure failed
> > and then I can't proceed to build the second executable, bar, in
> > the same package.
> Oh, right. That's a bug in Cabal 1.2 (fixed in HEAD). Use:
> buildable: False
OK, that solved that problem, now onto the next. Rather surprisingly to me,
buildability has an impact on what's included in the source tar-ball created
with "sdist". What's the reason for that behaviour?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe