Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint51j_post: | (view) (download) (annotate) |
Sticky Tag: |
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
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
Bug fix for following scenario: % genmake2 % make links % genmake2 % make CLEAN % make links Results in symbolic links pointing to themselves.
Verify that FC, LINK, CPP, and S64 are defined. If not, provide helpful errors.
- fix absolute path on f90mkdepend - add EXEHOOK to the Makefile
two small changes to fix compilation on the IBM sp4 "bluesky"
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.
fix errors in "-opt opt_arg"-style options parsing
Changes that should only affect when there are .F90 files present e.g. ESMF drivers etc...
Remove (accidental) bash v2 syntax so genmake2 is compatible with bash v1. Still need to test against Bourne shell.
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.
ViewVC Help | |
Powered by ViewVC 1.1.22 |