/[MITgcm]/MITgcm/tools/genmake2
ViewVC logotype

Diff of /MITgcm/tools/genmake2

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.269 by jmc, Thu Feb 19 20:48:43 2015 UTC revision 1.270 by jmc, Tue Feb 24 17:34:54 2015 UTC
# Line 1590  done Line 1590  done
1590    
1591  #TMP=./genmk_$$  #TMP=./genmk_$$
1592  #- try to put temporary files in system-local /tmp dir  #- try to put temporary files in system-local /tmp dir
1593  TMP=/tmp/genmk_$$  TMP=/tmp/genmk_${USER}_$$
1594  touch $TMP ; retVal=$?  touch $TMP ; retVal=$?
1595  if [ $retVal -eq 0 ] ; then  if [ $retVal -eq 0 ] ; then
1596    if test ! -r $TMP ; then TMP=./genmk_$$ ; fi    if test ! -r $TMP ; then TMP=./genmk_$$ ; fi
# Line 3205  ad_taf_output.$FS: \$(AD_FLOW_FILES) \$( Line 3205  ad_taf_output.$FS: \$(AD_FLOW_FILES) \$(
3205          \$(MAKE) -f \$(MAKEFILE) remove_comments          \$(MAKE) -f \$(MAKEFILE) remove_comments
3206          \$(TAF) \$(AD_TAF_FLAGS) \$(TAF_EXTRA) \$(FLOWFILES) \$(AD_FILES)          \$(TAF) \$(AD_TAF_FLAGS) \$(TAF_EXTRA) \$(FLOWFILES) \$(AD_FILES)
3207          \$(MAKE) -f \$(MAKEFILE) adj_sed          \$(MAKE) -f \$(MAKEFILE) adj_sed
         \$(MAKE) -f \$(MAKEFILE) adobjfiles  
3208          cat \$(AD_FILES:.$FS=_ad.$FS) > ad_taf_output.$FS          cat \$(AD_FILES:.$FS=_ad.$FS) > ad_taf_output.$FS
3209    
3210  \$(EXE_AD): \$(SPECIAL_FILES) \$(H_SRC_FILES) ad_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(EMBEDDED_FILES)  \$(EXE_AD): \$(SPECIAL_FILES) \$(H_SRC_FILES) ad_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(EMBEDDED_FILES)
3211            \$(MAKE) -f \$(MAKEFILE) adobjfiles
3212          \$(LINK) -o \${EXE_AD} \$(FFLAGS) \$(FOPTIM) \$(AD_FILES:.$FS=_ad.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(LIBS)          \$(LINK) -o \${EXE_AD} \$(FFLAGS) \$(FOPTIM) \$(AD_FILES:.$FS=_ad.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(LIBS)
3213    
3214  adobj: \$(AD_FILES:.$FS=_ad.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o)  adobj: ad_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o)
3215            \$(MAKE) -f \$(MAKEFILE) adobjfiles
3216    
3217  EOF  EOF
3218  fi  fi
# Line 3284  ftl_taf_output.$FS: \$(AD_FLOW_FILES) \$ Line 3285  ftl_taf_output.$FS: \$(AD_FLOW_FILES) \$
3285          \$(MAKE) -f \$(MAKEFILE) remove_comments          \$(MAKE) -f \$(MAKEFILE) remove_comments
3286          \$(TAF) \$(FTL_TAF_FLAGS) \$(TAF_EXTRA) \$(AD_FLOW_FILES) \$(AD_FILES)          \$(TAF) \$(FTL_TAF_FLAGS) \$(TAF_EXTRA) \$(AD_FLOW_FILES) \$(AD_FILES)
3287          \$(MAKE) -f \$(MAKEFILE) ftl_sed          \$(MAKE) -f \$(MAKEFILE) ftl_sed
         \$(MAKE) -f \$(MAKEFILE) ftlobjfiles  
3288          cat \$(AD_FILES:.$FS=_tl.$FS) > ftl_taf_output.$FS          cat \$(AD_FILES:.$FS=_tl.$FS) > ftl_taf_output.$FS
3289    
3290  \$(EXE_FTL): \$(SPECIAL_FILES) \$(H_SRC_FILES) ftl_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(EMBEDDED_FILES)  \$(EXE_FTL): \$(SPECIAL_FILES) \$(H_SRC_FILES) ftl_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(EMBEDDED_FILES)
3291            \$(MAKE) -f \$(MAKEFILE) ftlobjfiles
3292          \$(LINK) -o \${EXE_FTL} \$(FFLAGS) \$(FOPTIM) \$(AD_FILES:.$FS=_tl.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(LIBS)          \$(LINK) -o \${EXE_FTL} \$(FFLAGS) \$(FOPTIM) \$(AD_FILES:.$FS=_tl.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(LIBS)
3293    
3294  EOF  EOF

Legend:
Removed from v.1.269  
changed lines
  Added in v.1.270

  ViewVC Help
Powered by ViewVC 1.1.22