Oops, I guess I misinterpreted &quot;package description&quot;.  It did sound a little dangerous ;-).<div><br>What you suggested also worked.  I&#39;m in good shape now.  <br><br></div><div><div><div>Thanks again,<br>   -Ryan</div>

<div><br><div class="gmail_quote">On Mon, Jan 31, 2011 at 11:24 AM, Duncan Coutts <span dir="ltr">&lt;<a href="mailto:duncan.coutts@googlemail.com" target="_blank">duncan.coutts@googlemail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div>On Mon, 2011-01-31 at 09:52 -0500, Ryan Newton wrote:<br>
&gt; Victory!  Thanks!<br>
&gt;<br>
&gt; Well.. mostly victory ;-).  I&#39;ve got it in a state where the .cabal<br>
&gt; file rewriting works if &quot;cabal configure&quot; is called separately from<br>
&gt; &quot;cabal build/install&quot; so that the latter reads the modified<br>
&gt; configuration file.<br>
<br>
</div>Yikes! Don&#39;t actually modify the .cabal file on disk. I meant just<br>
modify the data structure that gets passed around.<br>
<div><br>
&gt; As for portability...  I&#39;m afraid I don&#39;t personally do any<br>
&gt; development on Windows.  Presumably the goal is for hackage packages<br>
&gt; to work without requiring Cygwin/make/etc?<br>
<br>
</div>Right.<br>
<font color="#888888"><br>
Duncan<br>
<br>
</font></blockquote></div><br></div></div></div>