| else |
else |
| helper="$startup" |
helper="$startup" |
| fi |
fi |
| test "x$GFORTHD" != x || GFORTHD="@bindir@/gforth-ditc-@PACKAGE_VERSION@ --die-on-signal" |
test "x$GFORTHD" != x || GFORTHD="@bindir@/gforth-ditc-@PACKAGE_VERSION@@ARCH@ --die-on-signal" |
| test "x$GFORTH" != x || GFORTH="@bindir@/gforth-@PACKAGE_VERSION@ --die-on-signal $helper" |
test "x$GFORTH" != x || GFORTH="@bindir@/gforth-@PACKAGE_VERSION@@ARCH@ --die-on-signal $helper" |
| if test $# = 0 || test $1 = --help || test $1 = -h; then |
if test $# = 0 || test $1 = --help || test $1 = -h; then |
| echo "usage: `basename $0` [--application] target-name [gforth-options]" |
echo "usage: `basename $0` [--application] target-name [gforth-options]" |
| echo "creates a relocatable image 'target-name'" |
echo "creates a relocatable image 'target-name'" |
| elif test $1 = --application; then |
elif test $1 = --application; then |
| application=yes |
application=yes |
| shift |
shift |
| generate="$@" |
|
| outfile=$1; shift |
outfile=$1; shift |
| |
generate="$@" |
| elif test $1 = --system; then |
elif test $1 = --system; then |
| shift |
shift |
| generate=$startup |
generate=$startup |
| outfile="@libdir@/gforth/@PACKAGE_VERSION@/gforth.fi" |
outfile="@libdir@/gforth/@PACKAGE_VERSION@/gforth.fi" |
| |
export libccdir="@libexecdir@/gforth/@PACKAGE_VERSION@/libcc-named" |
| else |
else |
| generate="$@" |
|
| outfile=$1; shift |
outfile=$1; shift |
| |
generate="$@" |
| fi |
fi |
| tmpfile=./temp-image.fi |
tmpfile=./temp-image.fi |
| $GFORTHD --clear-dictionary --no-offset-im --die-on-signal $generate -e "savesystem $tmpfile"1" bye" |
$GFORTHD --clear-dictionary --no-offset-im --die-on-signal $generate -e "savesystem $tmpfile"1" bye" |