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

Log of /MITgcm/tools/genmake2

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


Links to HEAD: (view) (download) (annotate)
Links to hrcube_1: (view) (download) (annotate)
Sticky Tag:

Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Fri Jan 9 22:08:39 2004 UTC (15 years, 10 months ago) by afe
Branch: MAIN
CVS Tags: hrcube_1
Changes since 1.57: +14 -1 lines
Diff to previous 1.57
forgotten changes to genmake2 and hs94.cs-32x32x5/code


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Tue Dec 9 18:58:24 2003 UTC (15 years, 11 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint52d_post, checkpoint52e_post, checkpoint52e_pre, checkpoint52f_post, checkpoint52f_pre
Branch point for: netcdf-sm0
Changes since 1.56: +23 -21 lines
Diff to previous 1.56
 o change --standarddirs option so that one can specify -standarddirs=""
   and actually remove all the standard directories from use


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Sat Dec 6 23:33:10 2003 UTC (15 years, 11 months ago) by edhill
Branch: MAIN
Changes since 1.55: +4 -2 lines
Diff to previous 1.55
 o add conversion "x86_64" -> "amd64"


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sat Dec 6 00:34:29 2003 UTC (15 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52d_pre
Changes since 1.54: +2 -3 lines
Diff to previous 1.54
no more DEFINES="-DALLOW_AIM" ; no longer "REALLY ugly", but still a little


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Fri Dec 5 18:09:35 2003 UTC (15 years, 11 months ago) by edhill
Branch: MAIN
Changes since 1.53: +3 -3 lines
Diff to previous 1.53
*** empty log message ***


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Fri Dec 5 15:08:33 2003 UTC (15 years, 11 months ago) by edhill
Branch: MAIN
Changes since 1.52: +3 -1 lines
Diff to previous 1.52
 o add "# OPTFILE='...' comment to the Makefile so that it can be later
   extracted by the testing/verification scripts


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Thu Dec 4 15:00:01 2003 UTC (15 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.51: +55 -43 lines
Diff to previous 1.51
o FC_NAMEMANGLE.h is now created by make
o modularized the CPP macro checking of CPP_OPTIONS.h
o introduced check for CPP_EEOPTIONS.h but we are not calling it yet


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Wed Dec 3 19:46:10 2003 UTC (15 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.50: +3 -3 lines
Diff to previous 1.50
o changed rule for building without make depend
  - having all depend on links always led to re-linking because links
    never exists
o Added run.log and *.bak to Clean


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Sat Nov 29 19:58:36 2003 UTC (15 years, 11 months ago) by edhill
Branch: MAIN
CVS Tags: branch-netcdf
Changes since 1.49: +2 -2 lines
Diff to previous 1.49
 o fix typo in the "-ad"/"-adof" options handling


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Tue Nov 25 17:22:47 2003 UTC (15 years, 11 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint52c_post
Changes since 1.48: +2 -2 lines
Diff to previous 1.48
 o changed the shell invocation syntax to "#! /usr/bin/env ${SHELL}" and
   verified that this works on the following machines:
   - all available Linux boxes
   - Mac OS X
   - OSF1 eg. halem
   - AIX SP[34] clusters eg. bluesky/blackforest/babyblue @ NCAR
   - SGI O[23]k clusters eg. turing/lomax/chapman @ nas.nasa.gov
   - Solaris [89] eg. slough.mit.edu


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Tue Nov 25 16:03:38 2003 UTC (15 years, 11 months ago) by heimbach
Branch: MAIN
Changes since 1.47: +3 -3 lines
Diff to previous 1.47
removed 'links' dependencies from ad/ftl targets
to enforce use of 'make depend'.
This is required to enable successive adtaf, ftltaf usage.


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Tue Nov 25 14:57:45 2003 UTC (15 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.46: +20 -2 lines
Diff to previous 1.46
o Corrected spelling mistake in Warning comment
o Switched to using the convert script to generate the initial .h files


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Tue Nov 25 14:18:50 2003 UTC (15 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.45: +4 -78 lines
Diff to previous 1.45
o Fixed missing barrier in PACKAGES_CONFIG.h
o Changed order of #define, #undef to #undef, #define to fix problem with
  aim and aim_v23


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Mon Nov 24 15:08:24 2003 UTC (15 years, 11 months ago) by heimbach
Branch: MAIN
Changes since 1.44: +3 -3 lines
Diff to previous 1.44
adding 'links' to adall ftlall dependency list


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Mon Nov 24 14:54:12 2003 UTC (15 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.43: +46 -27 lines
Diff to previous 1.43
 o Created mechanism for make makefile to use $TOOLSDIR variable of Makefile
   - previously it recorded the actual invocation of genmake2 which meant
     that editing TOOLSDIR was not sufficient to be able to move the set-up
 o In addition to everything else, we now record the pkg configuration in
   the Makefile
   - previously the configuration was only recorded in PACKAGES_CONFIG.h
     and gm_state
 o Created targets for Makefile:
   PACKAGES_CONFIG.h:  this allows "make" to create the pkg config file
                       given the configuration state that is now recorded
                       in Makefile
   AD_CONFIG.h:        creates the appropriate null adj config file for
                       compiling the forward model
 o The switching of AD_CONFIG.h is unchanged but the files used for comparison
   of the state are now created only briefly by make and only for the duration
   of the comparison
   - previously these files were left in place and an inadvertent deletion
    required a new invocation of genmake2
 o Added new "generic" script for converting cmd-line cpp options to cpp
   statements in a file
 o Created a file in tools/adjoint_sed containing the sed commands needed
   to patch back myThid in adjoint code. This file used to be created in
   the CWD by genmake2

Comments:
 o genmake2, make   now works without the make depend phase
   - this is necessary (and was an old feature) for occasions when makedepend
     is not available and xmakedepend doesn't work or is too slow to be useful
 o make clean   now deletes all temporary files (except FC_NAMEMANGLE.h) so
   that make CLEAN only leaves the Makefile and the Makefile now contains
   sufficient information to rebuild everything. This was a capability of
   the old genmake.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Sun Nov 23 20:01:50 2003 UTC (15 years, 11 months ago) by edhill
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42
 o fix FC_NAMEMANGLE handling for the efc compiler on Altix systems


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Thu Nov 20 18:29:07 2003 UTC (15 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint52b_post, checkpoint52b_pre
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
Added genmake_warnings to target Clean


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Thu Nov 20 00:25:43 2003 UTC (15 years, 11 months ago) by edhill
Branch: MAIN
Changes since 1.40: +113 -82 lines
Diff to previous 1.40
 o cleanups: add better description of options and remove dead options


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Fri Nov 14 21:20:35 2003 UTC (16 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint52a_post
Changes since 1.39: +9 -15 lines
Diff to previous 1.39
add target ftltafonly in addition to target adtafonly


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Fri Nov 14 19:01:36 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.38: +81 -32 lines
Diff to previous 1.38
 o yet another attempt to fix my pervious errors


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Fri Nov 14 12:52:56 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.37: +5 -1 lines
Diff to previous 1.37
 o cleanup test-compilation files


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Fri Nov 14 05:25:46 2003 UTC (16 years ago) by heimbach
Branch: MAIN
Changes since 1.36: +5 -1 lines
Diff to previous 1.36
added target 'adtafonly' to enable splitting of build process
into local compile and remote taf (where it is available)


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Fri Nov 14 02:48:18 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35
 o remove "make -C" syntax that fails with older (non-GNU) make
   implementations


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Thu Nov 13 22:03:39 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.34: +18 -3 lines
Diff to previous 1.34
 o make "ln -s" handling smarter and remove it from the options files


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Thu Nov 13 19:33:29 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.33: +8 -8 lines
Diff to previous 1.33
 o fix Bourne shell ("sh") compatibility issue
   - tested on AIX machine by PH


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Thu Nov 13 15:10:40 2003 UTC (16 years ago) by adcroft
Branch: MAIN
Changes since 1.32: +11 -1 lines
Diff to previous 1.32
Added backup selection of xmakedepend in TOOLSDIR for occasions when makedepend does not exist on the system (e.g. new and partial Linux installs).


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Wed Nov 12 22:05:47 2003 UTC (16 years ago) by edhill
Branch: MAIN
CVS Tags: checkpoint52a_pre
Changes since 1.31: +4 -1 lines
Diff to previous 1.31
 o add test file cleanup


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Wed Nov 12 21:14:57 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.30: +82 -52 lines
Diff to previous 1.30
 o improve the FORTRAN <==> C name-mangling detection algorithm
   - tested on: linux_ia32_g77, linux_ia64_g77, darwin_ppc_g77,
       darwin_ppc_xlf, AIX SP4 (blackforest)


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue Nov 11 21:11:06 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29
 o have xmakedepend use the genmake2 output in order to select the C
   pre-processor


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Tue Nov 11 20:38:27 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.28: +95 -5 lines
Diff to previous 1.28
 o add various compilation tests to genmake2 so that it acts more
   like a typical autoconf-generated "./configure" script:
   - HAVE_SYSTEM
   - HAVE_FDATE
   - FC_NAMEMANGLE.h
 o small code modifications to use the above #define-s


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue Nov 4 19:51:54 2003 UTC (16 years ago) by edhill
Branch: MAIN
CVS Tags: checkpoint51s_post, checkpoint51t_post, checkpoint51u_post, checkpoint52, ecco_c52_e35
Changes since 1.27: +1 -14 lines
Diff to previous 1.27
 o cleanup: convert DISABLE_MOM_FLUXFORM & DISABLE_MOM_VECINV to the
   newer ALLOW_${pkg} form
   - the only remaining package-based "special case" within genmake2
     is the one for AIM vs. AIM_V23


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Tue Nov 4 18:40:58 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.26: +1 -22 lines
Diff to previous 1.26
 o cleanup: convert '#ifndef DISABLE_DEBUGMODE"' to '#ifdef ALLOW_DEBUG"'


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Thu Oct 30 19:11:45 2003 UTC (16 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint51q_post, checkpoint51r_post
Branch point for: branch-nonh
Changes since 1.25: +3 -3 lines
Diff to previous 1.25
changed dependency list for AD from SRCFILES to AD_FILES


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Thu Oct 30 13:22:42 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.24: +3 -2 lines
Diff to previous 1.24
 o add platform detection for OSX ('darwin') on PPC ('Power Macintosh')
   hardware


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Wed Oct 29 13:42:10 2003 UTC (16 years ago) by cnh
Branch: MAIN
CVS Tags: checkpoint51p_post
Changes since 1.23: +2 -2 lines
Diff to previous 1.23
Added genmake2 settings for Intel compiler on ia64 (efc) and included efc in searched for compiler
names lisst in genmake2.
Settings were tested on orion.jpl.nasa.gov SGI Altix system.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Oct 24 05:52:05 2003 UTC (16 years ago) by edhill
Branch: MAIN
CVS Tags: checkpoint51o_post, checkpoint51o_pre
Changes since 1.22: +23 -24 lines
Diff to previous 1.22
 o check-in of all PH's changes: continued efforts to get the adjoint
   working with genmake2


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Thu Oct 23 04:41:41 2003 UTC (16 years ago) by edhill
Branch: MAIN
CVS Tags: checkpoint51n_post, checkpoint51n_pre
Branch point for: checkpoint51n_branch
Changes since 1.21: +71 -16 lines
Diff to previous 1.21
 o added the [#include "AD_CONFIG.h"] statement to all files that need
   it for adjoint/tl #defines
 o re-worked the build logic in genmake2 to support AD_CONFIG.h
 o removed tools/genmake since it no longer works


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Wed Oct 22 18:00:49 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.20: +27 -6 lines
Diff to previous 1.20
 o added convenience targets and changed the executable names to
   mitgcmuv_[ ad | ftl | svd ] to reflect how they were built
 o minor cleanups to remove temporary files


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed Oct 22 15:27:07 2003 UTC (16 years ago) by heimbach
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19
Correcting '_ftl' for TAF forward mode output.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Tue Oct 21 22:12:37 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.18: +10 -10 lines
Diff to previous 1.18
 o fix TAF/TAMC default
 o fix typo: flt --> ftl


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue Oct 21 20:42:16 2003 UTC (16 years ago) by edhill
Branch: MAIN
CVS Tags: checkpoint51m_post
Changes since 1.17: +2 -2 lines
Diff to previous 1.17
 o remove bad target


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Tue Oct 21 20:10:12 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.16: +33 -10 lines
Diff to previous 1.16
 o add -taf_extra='...' and -tamc_extra='...' flags so that its easy to
   support TAF's -pure and -mpi options for DIVA and DIVA+MPI


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Tue Oct 21 19:31:24 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.15: +19 -4 lines
Diff to previous 1.15
 o add remaining TAF/TAMC targets to the Makefile


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Tue Oct 21 18:35:08 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.14: +11 -10 lines
Diff to previous 1.14
 o fix genmake2 for broken SUNOS awk implementations


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Oct 21 15:29:20 2003 UTC (16 years ago) by edhill
Branch: MAIN
Changes since 1.13: +152 -8 lines
Diff to previous 1.13
 o first version of genmake2 that works with TAF -- note that only the
   "ad_taf" target has been confirmed to work and the others are in
   progress


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Fri Oct 10 18:38:57 2003 UTC (16 years, 1 month ago) by edhill
Branch: MAIN
CVS Tags: checkpoint51k_post, checkpoint51l_post, checkpoint51l_pre
Branch point for: tg2-branch
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
 o fix $CPP "check-if-working" bug discovered by JMC


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Thu Oct 9 04:19:20 2003 UTC (16 years, 1 month ago) by edhill
Branch: MAIN
CVS Tags: checkpoint51i_post
Changes since 1.11: +180 -58 lines
Diff to previous 1.11
 o first check-in for the "branch-genmake2" merge
 o verification suite as run on shelley (gcc 3.2.2):

Wed Oct  8 23:42:29 EDT 2003
                T           S           U           V
G D M    c        m  s        m  s        m  s        m  s
E p a R  g  m  m  e  .  m  m  e  .  m  m  e  .  m  m  e  .
N n k u  2  i  a  a  d  i  a  a  d  i  a  a  d  i  a  a  d
2 d e n  d  n  x  n  .  n  x  n  .  n  x  n  .  n  x  n  .

OPTFILE=NONE

Y Y Y Y 13 16 16 16  0 16 16 16 16 16 16 16 16 13 12  0  0 pass  adjustment.128x64x1
Y Y Y Y 16 16 16 16  0 16 16 16 16 16 16  0  0 16 16  0  0 pass  adjustment.cs-32x32x1
Y Y Y Y 16 16 16 16  0 16 16 16 16 16 16 22  0 16 16 22  0 pass  adjust_nlfs.cs-32x32x1
Y Y Y Y -- 13 13 16 16 13 13 13 13 16 16 16 16 16 16 16 16 N/O   advect_cs
Y Y Y Y -- 22 16 16 16 16 16 16 13 16 16 16 16 16 16 16 16 N/O   advect_xy
Y Y Y Y -- 13 16 13 16 16 16 16 16 16 16 22 16 16 16 16 16 N/O   advect_xz
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  aim.5l_cs
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 16 16 16 16 13 16 pass  aim.5l_Equatorial_Channel
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 13 16 16 13 13 16 pass  aim.5l_LatLon
Y Y Y Y 13 16 16 16 16 16 16 16 16 16 13 12 13 13 16 13 16 pass  exp0
Y Y Y Y 14 16 16 16 16 16 16 16 22 16 16 16 13 16 16 22 16 pass  exp1
Y Y Y Y 13 13 16 13 16 16 16 16 16 13 13 16 16 13 13 13 13 pass  exp2
Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass  exp4
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 22 16 16 16 22 16 pass  exp5
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  front_relax
Y Y Y Y 14 16 16 13 13 16 16 13 13 16 13 13 16 12 13 13 16 pass  global_ocean.90x40x15
Y Y Y Y 10 16 16 13 13 16 13 16 16 13 13 13 13 16 16 13 16 FAIL  global_ocean.cs32x15
Y Y Y Y  6 11 12 13 13 12 13 16 13  9  9  9  9 10  9  9 11 FAIL  global_ocean_pressure
Y Y Y Y 14 16 16 13 16 16 16 13 13 13 13 13 16 12 16 13 16 pass  global_with_exf
Y Y Y Y 14 16 16 16 16 16 16 16 16 11 13 22 13 16 16  9 16 pass  hs94.128x64x5
Y Y Y Y 13 16 16 16 16 16 16 16 16 11 16 16 16 13 16 22 13 pass  hs94.1x64x5
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 13 13 16 16 22 13 pass  hs94.cs-32x32x5
Y Y Y Y 10 10 16 13 13 16 16 16 22 16 13 13 13 13 13 22 13 FAIL  ideal_2D_oce
Y Y Y Y  8 16 16 16 16 16 16 16 16 13 13  8 16 16 16 16 16 FAIL  internal_wave
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 13 22 13 13 13 22 16 pass  inverted_barometer
Y Y Y Y 12 16 16 16 16 16 16 16 16 16 13 12 13 13 13 13 13 FAIL  lab_sea
Y Y Y Y 11 16 16 16 16 16 16 16 13 13 13 12 13 16 13 12 13 FAIL  natl_box
Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass  plume_on_slope
Y Y Y Y 13 16 16 16 16 13 16 16 16 16 16 16 16 13 16 16 16 pass  solid-body.cs-32x32x1


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Mon Sep 29 16:15:23 2003 UTC (16 years, 1 month ago) by edhill
Branch: MAIN
CVS Tags: branchpoint-genmake2, checkpoint51f_post, checkpoint51g_post, checkpoint51h_pre, checkpoint51i_pre, checkpoint51j_post
Branch point for: branch-genmake2
Changes since 1.10: +168 -103 lines
Diff to previous 1.10
 o added a platform-detection mechanism to guess at the optfile to use
     when none are specified
 o changed some optfile names to reflect the new platform naming
     convention--more work still needed in this area
 o added parsing of MITGCM_* environment variables


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Fri Sep 26 18:47:59 2003 UTC (16 years, 1 month ago) by adcroft
Branch: MAIN
Changes since 1.9: +3 -3 lines
Diff to previous 1.9
o Bug fix for following scenario:
  Compiling in  verification/expt/code/  or working with a local real
  file version of CPP_OPTIONS.h then genmake2 fails because it can not find
  a copy of CPP_OPTIONS.h
o also change on screen comment corresponding to changed code
x Note! This breaks the functionality of the original genmake(1) because
  it assumes that a CPP_OPTIONS.h should take priority over a ./CPP_OPTIONS.h


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Fri Sep 26 18:16:38 2003 UTC (16 years, 1 month ago) by adcroft
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8
Bug fix for following scenario:
 % genmake2
 % make links
 % genmake2
 % make CLEAN
 % make links
Results in symbolic links pointing to themselves.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Tue Sep 23 15:53:02 2003 UTC (16 years, 1 month ago) by edhill
Branch: MAIN
Changes since 1.7: +36 -1 lines
Diff to previous 1.7
Verify that FC, LINK, CPP, and S64 are defined.  If not, provide helpful
errors.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Sep 22 19:06:12 2003 UTC (16 years, 1 month ago) by edhill
Branch: MAIN
Changes since 1.6: +11 -3 lines
Diff to previous 1.6
 - fix absolute path on f90mkdepend
 - add EXEHOOK to the Makefile


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Sep 5 00:25:42 2003 UTC (16 years, 2 months ago) by edhill
Branch: MAIN
Changes since 1.5: +12 -5 lines
Diff to previous 1.5
two small changes to fix compilation on the IBM sp4 "bluesky"


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Aug 27 22:12:31 2003 UTC (16 years, 2 months ago) by edhill
Branch: MAIN
Changes since 1.4: +33 -127 lines
Diff to previous 1.4
Small cleanups to genmake2 and its "optfiles".  Initial check-in of
"testreport" which functions similarly to "testscript" but supports
more genmake2 options and emails results to a central address for
automated testing.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Aug 26 16:22:15 2003 UTC (16 years, 2 months ago) by edhill
Branch: MAIN
Changes since 1.3: +12 -12 lines
Diff to previous 1.3
fix errors in "-opt opt_arg"-style options parsing


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Fri Aug 22 20:50:40 2003 UTC (16 years, 2 months ago) by cnh
Branch: MAIN
Changes since 1.2: +35 -14 lines
Diff to previous 1.2
Changes that should only affect when there are .F90 files present
e.g. ESMF drivers etc...


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Aug 22 04:07:00 2003 UTC (16 years, 2 months ago) by edhill
Branch: MAIN
Changes since 1.1: +156 -33 lines
Diff to previous 1.1
Remove (accidental) bash v2 syntax so genmake2 is compatible with bash v1.
Still need to test against Bourne shell.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sat Aug 16 14:01:08 2003 UTC (16 years, 3 months ago) by edhill
Branch: MAIN
This is the first version of "genmake2" and "testscript2" (and support files)
that pass all the standard verification tests on faulks.  Since they have new
names, they can be run side-by-side (no known conflicts) with the existing
genmake and testscript versions.  If you get a chance, please try them on your
system and mail the output to <eh3@mit.edu>.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.22