1166 |
fi |
fi |
1167 |
else |
else |
1168 |
echo >> $SUMMARY |
echo >> $SUMMARY |
1169 |
echo "No \"OPTFILE\" was explicitly specified by testreport," >> $SUMMARY |
echo "No \"OPTFILE\" was specified ; genmake2 found and uses:" >> $SUMMARY |
1170 |
echo " so the genmake default will be used." >> $SUMMARY |
#-note: to be filled later after 1rst run |
1171 |
fi |
fi |
1172 |
echo |
echo |
1173 |
echo >> $SUMMARY |
echo >> $SUMMARY |
1392 |
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/^# //'` |
1393 |
echo "from '$dir/$builddir/Makefile', extract:" > $DRESULTS/genmake_state |
echo "from '$dir/$builddir/Makefile', extract:" > $DRESULTS/genmake_state |
1394 |
sed -n '/^# executed by:/,+1 p' $dir/$builddir/Makefile >> $DRESULTS/genmake_state |
sed -n '/^# executed by:/,+1 p' $dir/$builddir/Makefile >> $DRESULTS/genmake_state |
1395 |
echo $mkOpt >> $DRESULTS/genmake_state |
echo " $mkOpt" >> $DRESULTS/genmake_state |
1396 |
|
if test "x$OPTFILE" = xNONE ; then |
1397 |
|
eval $mkOpt |
1398 |
|
sed "/^No \"OPTFILE\" was specified ; genmake2/a\ OPTFILE=${OPTFILE}"\ |
1399 |
|
$SUMMARY > tr_0.tmp_log |
1400 |
|
RETVAL=$? |
1401 |
|
if test "x$RETVAL" = x0 ; then rm -f $SUMMARY |
1402 |
|
cp tr_0.tmp_log $SUMMARY |
1403 |
|
else rm -f tr_0.tmp_log |
1404 |
|
fi |
1405 |
|
fi |
1406 |
|
gmkLog=$dir/$builddir/genmake.log |
1407 |
|
grep '^Get compiler version using:' $gmkLog > /dev/null 2>&1 |
1408 |
|
RETVAL=$? |
1409 |
|
if test "x$RETVAL" = x0 ; then |
1410 |
|
echo "from '$gmkLog', extract compiler version:" >> $DRESULTS/genmake_state |
1411 |
|
sed -n '/Get compiler version/,/<-- compiler version/p' $gmkLog \ |
1412 |
|
| grep -v '^... compiler version ' > tr_1.tmp_log |
1413 |
|
sed -n '1,/^$/p' tr_1.tmp_log | sed '/^$/d' | sed 's/^./ &/' \ |
1414 |
|
>> $DRESULTS/genmake_state |
1415 |
|
rm -f tr_1.tmp_log |
1416 |
|
fi |
1417 |
fi |
fi |
1418 |
fi |
fi |
1419 |
#postclean $dir/$builddir |
#postclean $dir/$builddir |