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).
u ##### asdf="asdf-${os}/"; if [ "$os" = windows ] ; then winasdf="$(realpath $(dirname $0))/${asdf}"; export ASDF_DEVEL_SOURCE_REGISTRY="$(cygpath -w ${winasdf});$(cygpath -w ${winasdf}/uiop/);$(cygpath -w ${winasdf}/ext)//" fi ##### On Mon, Sep 14, 2015 at 11:26 PM, Faré <fah...@gmail.com> wrote: > On Mon, Sep 14, 2015 at 6:36 PM, Kevin Layer <la...@franz.com> wrote: > > Perhaps you can give me the exact command you used. I couldn't find > > something that worked. > > > Attached are the relevant parts of an environment file that I sourced > into my cygwin bash shell with > . windows-env.sh > > I tested it to work with both the master branch and the minimakefile > branch of ASDF, > with both Allegro 9.0 and 10.0. > > You obviously have to adapt the various paths to your installation. > > If you use the master branch: > > make l=allegro test-lisp > > > If you use the minimakefile branch, > I recommend you install, configure and use CCL to drive the ASDF tests; > but as explained in the README.md, you can now export LISP=allegro > at which point the script asdf-tools.bat will try to use Allegro instead > of CCL > (I just debugged that for you on Windows and Linux): > > make l=allegro test-scripts > > However, whereas using LISP=ccl as the driver correctly invokes buildi.exe, > using LISP=allegro as the driver leads to alisp.exe being called, > which is not what I wanted. > I haven't investigated why. > > Note that at some point while I was tinkering with test configuration, > allegro was complaining about an incompatibility between fasl format > 63 vs 66 while running test-program.script, which suggested either a > discrepancy between buildi and alisp, or more simply my failing to > cleanly separate allegro 9 from allegro 10. > > —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• > http://fare.tunes.org > Meta is Better. Anything you can do, I can do Meta. — Patrick Logan > -- My Best, Dave Cooper genworks.com, gendl.org +1 248-330-2979
run
Description: Binary data