--- MITgcm/tools/genmake2 2010/11/06 19:03:41 1.214 +++ MITgcm/tools/genmake2 2010/12/13 22:07:20 1.216 @@ -1,6 +1,6 @@ #! /usr/bin/env bash # -# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/genmake2,v 1.214 2010/11/06 19:03:41 jmc Exp $ +# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/genmake2,v 1.216 2010/12/13 22:07:20 jmc Exp $ # $Name: $ # # Makefile generator for MITgcm UV codes @@ -1053,6 +1053,7 @@ FEXTRAFLAGS= USE_EXTENDED_SRC= EXTENDED_SRC_FLAG= +GET_FC_VERSION= CFLAGS= KFLAGS1= KFLAGS2= @@ -1498,6 +1499,11 @@ EOF exit 1 fi +if test "x$GET_FC_VERSION" != x ; then + echo "Get compiler version using: $FC $GET_FC_VERSION" >> $LOGFILE + $FC $GET_FC_VERSION >> $LOGFILE 2>&1 + echo "--- compiler version ----" >> $LOGFILE +fi if test "x$CC" = x ; then look_for_C_compilers @@ -2690,7 +2696,7 @@ Clean: @make clean @make cleanlinks - -rm -f \$(SPECIAL_FILES) f90mkdepend.log + -rm -f \$(SPECIAL_FILES) f90mkdepend.log $MAKEFILE.old -rm -f taf_command taf_output taf_ad.log taf_ad_flow.log -rm -f genmake_warnings genmake_errors make.log @@ -2698,7 +2704,7 @@ # and output from a run (plus log files from testreport) CLEAN: @make Clean - -rm -f \$(EXECUTABLE) \$(EXE_AD) *.bak $MAKEFILE.old + -rm -f \$(EXECUTABLE) \$(EXE_AD) *.bak -rm -f $LOGFILE genmake_state genmake_*optfile genmake.tr_log make.tr_log -find \$(EXEDIR) -name "*.meta" -exec rm {} \; -find \$(EXEDIR) -name "*.data" -exec rm {} \;