1370 |
if test "x$OUTDIR" != x ; then |
if test "x$OUTDIR" != x ; then |
1371 |
BASE="tr_"$OUTDIR"_"$DATE"_" |
BASE="tr_"$OUTDIR"_"$DATE"_" |
1372 |
else |
else |
1373 |
#short_name=`hostname | sed 's/\..*$//'` |
#short_name=`hostname -s | tr '[:upper:]' '[:lower:]'` |
1374 |
short_name=`hostname -s | tr '[:upper:]' '[:lower:]'` |
# hostname -s is not universal (does work on AIX system) |
1375 |
|
short_name=`hostname | sed 's/\..*$//' | tr '[:upper:]' '[:lower:]'` |
1376 |
|
|
1377 |
BASE="tr_"$short_name"_"$DATE"_" |
BASE="tr_"$short_name"_"$DATE"_" |
1378 |
fi |
fi |
1379 |
DNUM=0 |
DNUM=0 |
1679 |
if test -f $dir/$builddir/Makefile ; then |
if test -f $dir/$builddir/Makefile ; then |
1680 |
mkOpt=`grep '^# OPTFILE=' $dir/$builddir/Makefile 2>/dev/null | head -1 | sed 's/^# //'` |
mkOpt=`grep '^# OPTFILE=' $dir/$builddir/Makefile 2>/dev/null | head -1 | sed 's/^# //'` |
1681 |
echo "from '$dir/$builddir/Makefile', extract:" > $DRESULTS/genmake_state |
echo "from '$dir/$builddir/Makefile', extract:" > $DRESULTS/genmake_state |
1682 |
sed -n '/^# executed by:/,+1 p' $dir/$builddir/Makefile >> $DRESULTS/genmake_state |
# sed -n '/^# executed by:/,+1 p' $dir/$builddir/Makefile >> $DRESULTS/genmake_state |
1683 |
|
# bsd-sed cannot do the above code |
1684 |
|
cat $dir/$builddir/Makefile | \ |
1685 |
|
sed -n '/^# executed by:/{N |
1686 |
|
p |
1687 |
|
}' >> $DRESULTS/genmake_state |
1688 |
echo " $mkOpt" >> $DRESULTS/genmake_state |
echo " $mkOpt" >> $DRESULTS/genmake_state |
1689 |
if test "x$OPTFILE" = xNONE ; then |
if test "x$OPTFILE" = xNONE ; then |
1690 |
eval $mkOpt |
eval $mkOpt |
1691 |
sed "/^No \"OPTFILE\" was specified ; genmake2/a\ OPTFILE=${OPTFILE}"\ |
# sed "/^No \"OPTFILE\" was specified ; genmake2/a\ OPTFILE=${OPTFILE}"\ |
1692 |
$SUMMARY > tmp.tr_log |
# $SUMMARY > tmp.tr_log |
1693 |
|
# bsd-sed requires a newline after "a\": |
1694 |
|
sed "/^No \"OPTFILE\" was specified ; genmake2/a\\ |
1695 |
|
OPTFILE=${OPTFILE}" $SUMMARY > tmp.tr_log |
1696 |
RETVAL=$? |
RETVAL=$? |
1697 |
if test "x$RETVAL" = x0 ; then |
if test "x$RETVAL" = x0 ; then |
1698 |
cp -f tmp.tr_log $SUMMARY |
cp -f tmp.tr_log $SUMMARY |