<div dir="ltr"><br><div>I think Faré's windows-env.sh supersedes and is a superset of this, but for what it's worth here is what I have in my toplevel "run" script for asdf testing (I've attached the whole script for reference - note that it handles Mac, Windows, and Linux, and makes a separate copy of the asdf/ directory for each platform). </div><div><br></div><div>u</div><div>#####</div><div><div>asdf="asdf-${os}/";</div><div><br></div><div>if [ "$os" = windows ] ; then</div><div> winasdf="$(realpath $(dirname $0))/${asdf}";</div><div> export ASDF_DEVEL_SOURCE_REGISTRY="$(cygpath -w ${winasdf});$(cygpath -w ${winasdf}/uiop/);$(cygpath -w ${winasdf}/ext)//"</div><div>fi</div></div><div>#####</div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 14, 2015 at 11:26 PM, Faré <span dir="ltr"><<a href="mailto:fahree@gmail.com" target="_blank">fahree@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Mon, Sep 14, 2015 at 6:36 PM, Kevin Layer <<a href="mailto:layer@franz.com">layer@franz.com</a>> wrote:<br>
> Perhaps you can give me the exact command you used. I couldn't find<br>
> something that worked.<br>
><br>
</span>Attached are the relevant parts of an environment file that I sourced<br>
into my cygwin bash shell with<br>
. windows-env.sh<br>
<br>
I tested it to work with both the master branch and the minimakefile<br>
branch of ASDF,<br>
with both Allegro 9.0 and 10.0.<br>
<br>
You obviously have to adapt the various paths to your installation.<br>
<br>
If you use the master branch:<br>
<br>
make l=allegro test-lisp<br>
<br>
<br>
If you use the minimakefile branch,<br>
I recommend you install, configure and use CCL to drive the ASDF tests;<br>
but as explained in the README.md, you can now export LISP=allegro<br>
at which point the script asdf-tools.bat will try to use Allegro instead of CCL<br>
(I just debugged that for you on Windows and Linux):<br>
<br>
make l=allegro test-scripts<br>
<br>
However, whereas using LISP=ccl as the driver correctly invokes buildi.exe,<br>
using LISP=allegro as the driver leads to alisp.exe being called,<br>
which is not what I wanted.<br>
I haven't investigated why.<br>
<br>
Note that at some point while I was tinkering with test configuration,<br>
allegro was complaining about an incompatibility between fasl format<br>
63 vs 66 while running test-program.script, which suggested either a<br>
discrepancy between buildi and alisp, or more simply my failing to<br>
cleanly separate allegro 9 from allegro 10.<br>
<span class=""><br>
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• <a href="http://fare.tunes.org" rel="noreferrer" target="_blank">http://fare.tunes.org</a><br>
</span>Meta is Better. Anything you can do, I can do Meta. — Patrick Logan<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>My Best,<br><br>Dave Cooper<br><a href="http://genworks.com" target="_blank">genworks.com</a>, <a href="http://gendl.org" target="_blank">gendl.org</a><br>+1 248-330-2979<br></div><div><br></div></div></div></div></div>
</div>