1597 |
fi |
fi |
1598 |
done |
done |
1599 |
|
|
1600 |
if test -f $DRESULTS"/"genmake_state ; then : ; else |
if test ! -f $DRESULTS"/"genmake_state ; then |
1601 |
if test -f $dir/$builddir/Makefile ; then |
if test -f $dir/$builddir/Makefile ; then |
1602 |
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/^# //'` |
1603 |
echo "from '$dir/$builddir/Makefile', extract:" > $DRESULTS/genmake_state |
echo "from '$dir/$builddir/Makefile', extract:" > $DRESULTS/genmake_state |
1606 |
if test "x$OPTFILE" = xNONE ; then |
if test "x$OPTFILE" = xNONE ; then |
1607 |
eval $mkOpt |
eval $mkOpt |
1608 |
sed "/^No \"OPTFILE\" was specified ; genmake2/a\ OPTFILE=${OPTFILE}"\ |
sed "/^No \"OPTFILE\" was specified ; genmake2/a\ OPTFILE=${OPTFILE}"\ |
1609 |
$SUMMARY > tr_0.tmp_log |
$SUMMARY > tmp.tr_log |
1610 |
RETVAL=$? |
RETVAL=$? |
1611 |
if test "x$RETVAL" = x0 ; then rm -f $SUMMARY |
if test "x$RETVAL" = x0 ; then rm -f $SUMMARY |
1612 |
cp tr_0.tmp_log $SUMMARY |
cp tmp.tr_log $SUMMARY |
1613 |
else rm -f tr_0.tmp_log |
else rm -f tmp.tr_log |
1614 |
fi |
fi |
1615 |
fi |
fi |
1616 |
gmkLog=$dir/$builddir/genmake.log |
gmkLog=$dir/$builddir/genmake.log |
1617 |
grep '^Get compiler version using:' $gmkLog > /dev/null 2>&1 |
if test -r $gmkLog ; then |
1618 |
RETVAL=$? |
grep '^Get compiler version using:' $gmkLog > /dev/null 2>&1 |
1619 |
if test "x$RETVAL" = x0 ; then |
RETVAL=$? |
1620 |
echo "from '$gmkLog', extract compiler version:" >> $DRESULTS/genmake_state |
if test "x$RETVAL" = x0 ; then |
1621 |
sed -n '/Get compiler version/,/<-- compiler version/p' $gmkLog \ |
echo -n "from '$gmkLog', " >> $DRESULTS/genmake_state |
1622 |
| grep -v '^... compiler version ' > tr_1.tmp_log |
echo "extract compiler version:" >> $DRESULTS/genmake_state |
1623 |
sed -n '1p' tr_1.tmp_log >> $DRESULTS/genmake_state |
sed -n '/Get compiler version/,/<-- compiler version/p' \ |
1624 |
sed -n '2,/^$/p' tr_1.tmp_log | sed '/^$/d' | sed 's/^./ &/' \ |
$gmkLog | grep -v '^... compiler version ' > tmp.tr_log |
1625 |
>> $DRESULTS/genmake_state |
sed -n '1p' tmp.tr_log >> $DRESULTS/genmake_state |
1626 |
rm -f tr_1.tmp_log |
sed -n '2,/^$/p' tmp.tr_log | sed '/^$/d' | sed 's/^./ &/' \ |
1627 |
|
>> $DRESULTS/genmake_state |
1628 |
|
rm -f tmp.tr_log |
1629 |
|
fi |
1630 |
|
echo -n "from '$gmkLog', " >> $DRESULTS/genmake_state |
1631 |
|
echo "get NETCDF & LAPACK settings:" >> $DRESULTS/genmake_state |
1632 |
|
sed -n '/set HAVE_NETCDF=/p' $gmkLog >> $DRESULTS/genmake_state |
1633 |
|
sed -n '/set HAVE_LAPACK=/p' $gmkLog >> $DRESULTS/genmake_state |
1634 |
fi |
fi |
1635 |
fi |
fi |
1636 |
fi |
fi |