X-Git-Url: http://gitweb.hachti.de/?a=blobdiff_plain;f=bin%2Ffrun;h=3816857ca6ec8ec0c3a52fe3dae20fd77c6c40ff;hb=6d1b87465a4da3e9bd803651fa516c8736790032;hp=b8675f1138254335bee8ec85e1653d8a983c4a4e;hpb=dc621a23e265632aa36051c18f9af6e0e7729c9b;p=h316.git diff --git a/bin/frun b/bin/frun index b8675f1..3816857 100755 --- a/bin/frun +++ b/bin/frun @@ -2,39 +2,51 @@ # FORTRAN IV simple executor if [ ! $1 ] ; then - echo "Argument fehlt!" + echo "Argument missing!" exit 2 fi -name=`basename $1 .obj` +objname=$1 +locname=`basename $1 .obj` -LIBS= $H316/lib/fortran/fort.lib\ - $H316/lib/iolib/io.lib\ - $H316/lib/fortran/custom.lib +echo $locname +echo $objname -echo "rest $H316/sys/super2.sys" > $name.go -echo "at ptr $name.obj" >> $name.go -echo "go" >> $name.go -echo "go" >> $name.go +LIBS="$H316/lib/fortran/lib/flib1.lib\ + $H316/lib/fortran/lib/flib2.lib\ + $H316/lib/fortran/lib/flib3.lib\ + $H316/lib/iolib/lib/io.lib\ +" + +cat > $locname.go <> $name.go - echo "go" >> $name.go + echo "at ptr $library" >> $locname.go + echo "go" >> $locname.go done -echo "r" >> $name.go -echo "! echo -e \"\\n************************\"" >> $name.go -echo "run 1000" >> $name.go -echo "! echo -e \"************************\"" >> $name.go -echo "quit" >> $name.go -#cat $name.go -h316 $name.go - -rm -f $name.par -rm -f $name.go + +cat >> $locname.go <