From: Earnie B. <ea...@us...> - 2003-10-15 11:42:28
|
GROSSJOHANN, Kai wrote: > I tried the following stupid thing: > > ant -emacs compile > > It took me a while to figure out that this runs the Bourne shell script that > comes with Ant, which is confused by the DOS-style "c:\foo;c:\bar" value of > $CLASSPATH, I guess. > What happens if you redefine the CLASSPATH to use posix format? You can store the change in ~/.profile so that you don't have to bother the windows environment. > So I tried > > ant.bat -emacs compile > > This causes the shell to try to run it as a Bourne shell script, which leads > to weird problems. > Yea, I need to change MSYS so that files ending .bat get passed to %COMSPEC%. > Success was finally achieved with > > cmd //c $(which ant.bat) -emacs compile > > However, this is somewhat cumbersome to type. Is there an easier way to do > this? Maybe I can tell MinGW to always run *.bat files using the above > method? > Create a shell script: <script name="/bin/mant"> #! /bin/sh cmd //c $(which ant.bat) "$@" </script> Earnie. -- http://www.mingw.org Powered by SourceForge <http://sourceforge.net/projects/mingw> |