From: Jonathan T. <tec...@ka...> - 2005-08-12 17:30:05
|
Earnie Boyd wrote: > On 7:41:02 pm 2005-08-05 "Jonathan Turkanis" > <tec...@ka...> wrote: >> Hi all, >> Can any of this be shortened? In particular, is there a way to run >> the .bat file from MSYS (I'm getting the error "fg: no job control") >> or to run msys.bat from a directory other than the MSYS root (I'm >> getting the error "Cannot find the rxvt.exe or sh.exe binary -- >> aborting")? >> > > Yes, it requires several steps though. > > <file name="NOOP.c"> > int main (void) { return 0; }; > </file> > > <commands> > gcc -s -O3 -march=`uname -m` -o/bin/\#\!.exe NOOP.c > cp /bin/\#\!.exe /bin/\#.exe > cp /bin/\#\!.exe /bin/rem.exe > </commands> > > <file name="/bin/cmdexe"> > #! /bin/sh > # Copyright (C) 2005, Earnie Boyd > # mailto:ea...@us... > # This file is part of Minimal SYStem. > # http://www.mingw.org/msys.shtml > # File: cmdexe > > CMD=`echo $1 | sed -e 's#/#\\\#g'` > shift > `echo $COMSPEC` //c $CMD "$@" > </file> > > <example> > <file name="foo.bat"> > #! /bin/cmdexe > # This is an example of executing a bat file from MSYS > rem This is an example of executing a bat file from MSYS > dir > </file> > </example> This is really cool! I can't include it directly in the book, because it would require too much explanation, but I'd love to include a link to it. Is there a stable archive for this group? > Enjoy, > Earnie Jonathan |