Sanitize away simulators unless asked to keep-sim.

This is to remove them from the GDB net release til ready for prime time.
This commit is contained in:
John Gilmore 1993-02-18 08:10:17 +00:00
parent be220da15a
commit f48dd41c6a
1 changed files with 27 additions and 0 deletions

View File

@ -44,6 +44,7 @@ delta88.mh
delta88.mt
es1800.mt
go32.mh
h8300hms.mt
hp300bsd.mh
hp300bsd.mt
hp300hpux.mh
@ -131,4 +132,30 @@ vxworks960.mt
Do-last:
echo Stimulating away the simulator...
if ( echo $* | grep keep\-sim > /dev/null ) ; then
echo Keeping simulator in h8300hms.mt
else
for i in h8300hms.mt z8ksim.mt; do
if test -f $i ; then
echo Tickling the \"sim\" out of $i...
sed -e 's| remote-sim.o .*||' \
-e 's| and H8 simulator||' \
-e 's| Z8000 simulator| Z8000|' \
-e 's| remote-z8k.o ../sim/z8k/libsim.a||' \
<$i >new
if grep sim new ; then
echo '***' Not funny. "Didn't work."
else
if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
echo Caching $i in .Recover...
mv $i .Recover
fi
mv new $i
fi
fi
done
fi
# End of file.