--- gforth/build-ec.in 2008/07/15 16:11:49 1.2 +++ gforth/build-ec.in 2009/01/25 22:10:37 1.3 @@ -19,8 +19,8 @@ arch=$1 -./gforth --die-on-signal -m 4M -p ".:~+:." -i @kernel_fi@ exboot.fs -e 'fpath= .|~+|.' -e "s\" arch/$arch/mach.fs\"" ./kernel/main.fs -e "save-cross kernl-$arch.fi- /usr/local/bin/gforth-0.6.2-20060312 bye" -if [ -f `echo arch/$arch/mach.fs | sed s/fs/sh/` ] -then sh `echo arch/$arch/mach.fs | sed s/fs/sh/` kernl-$arch.fi +./gforth --die-on-signal -m 4M -p ".:~+:." -i @kernel_fi@ exboot.fs -e 'fpath= .|~+|.' -e "s\" arch/$arch/mach.fs\"" ./kernel/main.fs -e "save-cross kernl-$arch.fi- /usr/local/bin/gforth bye" +if [ -f arch/$arch/mach.sh ] +then sh arch/$arch/mach.sh kernl-$arch.fi else cp -p kernl-$arch.fi- kernl-$arch.fi fi