On 3/6/08, <b class="gmail_sendername">Magnus Therning</b> &lt;<a href="mailto:magnus@therning.org">magnus@therning.org</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<span class="q">On 3/6/08, <b class="gmail_sendername">Magnus Therning</b> &lt;<a href="mailto:magnus@therning.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">magnus@therning.org</a>&gt; wrote:</span><div>
<span class="q"><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><span>On 3/4/08, <b class="gmail_sendername">Thomas Schilling</b> &lt;<a href="mailto:nominolo@googlemail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">nominolo@googlemail.com</a>&gt; wrote:</span></div>

<div><div><span><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br> On 4 mar 2008, at 11.37, Magnus Therning wrote:<br> <br> &gt; On 3/4/08, Thomas Schilling &lt;<a href="mailto:nominolo@googlemail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">nominolo@googlemail.com</a>&gt; wrote:<br>

 &gt; executable foo<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;main-is: bla<br>
 &gt;&nbsp;&nbsp;&nbsp;&nbsp;if !os(windows):<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;buildable: false<br> &gt;<br> &gt; Unfortunately this gives rather unhelpful error messages when used<br> &gt; with flags, but it works well enough for now.<br> &gt;<br> &gt; / Thomas<br>


 &gt;<br> &gt; Hmmm, I don&#39;t seem to get this to work the way I want it.&nbsp;&nbsp;I get a<br> &gt; &quot;Parse of field &#39;buildable&#39; failed:&quot; which means configure failed<br> &gt; and then I can&#39;t proceed to build the second executable, bar, in<br>


 &gt; the same package.<br> <br> <br>Oh, right.&nbsp;&nbsp;That&#39;s a bug in Cabal 1.2 (fixed in HEAD).&nbsp;&nbsp;Use:<br> <br>&nbsp;&nbsp; buildable: False</blockquote></span></div><div><br>OK, that solved that problem, now onto the next.&nbsp; Rather surprisingly to me, buildability has an impact on what&#39;s included in the source tar-ball created with &quot;sdist&quot;.&nbsp; What&#39;s the reason for that behaviour?</div>

</div></blockquote></span><div><br>It seems the source isn&#39;t even included on the platform where the executable *is* buildable.&nbsp; I&#39;ll see if I can put together a small example and raise a bug.</div></div></blockquote>
<div><br>Done, <a href="http://hackage.haskell.org/trac/hackage/ticket/257">http://hackage.haskell.org/trac/hackage/ticket/257</a><br><br>/M <br></div><br></div>