diff options
author | Robb Matzke <matzke@llnl.gov> | 1998-08-13 20:17:47 (GMT) |
---|---|---|
committer | Robb Matzke <matzke@llnl.gov> | 1998-08-13 20:17:47 (GMT) |
commit | 678eb19d7118bb852b428e6469da6df6886b0b86 (patch) | |
tree | cf4a3e318b44430d7329cb13e8ac003249b7356f /bin/snapshot | |
parent | 349b9094a0755986cb9df6e6f662791c98afaa15 (diff) | |
download | hdf5-678eb19d7118bb852b428e6469da6df6886b0b86.zip hdf5-678eb19d7118bb852b428e6469da6df6886b0b86.tar.gz hdf5-678eb19d7118bb852b428e6469da6df6886b0b86.tar.bz2 |
[svn-r588] Changes since 19980810
----------------------
./MANIFEST
./src/H5Ssimp.c [REMOVED]
./src/Makefile.in
Removed H5Ssimp.c since it was no longer used.
./bin/snapshot
Fixed a few minor things to make it work better.
./src/H5D.c
Cleaned up H5D_read() and H5D_write() by combining some code
in each. Added timing calls around the data space calls when
H5S_DEBUG is defined.
./src/H5S.c
./src/H5Sall.c
./src/H5Shyper.c
./src/H5Spoint.c
./src/H5Sprivate.h
Changed H5S_find() so it returns a table entry again instead
of copying the data into a caller-supplied buffer. This
allows the timers to be stored in the table and updated by the
caller. Added H5S_register() to register new table entries
and added entry creation to all the H5S selection
methods. Also changed lots of global functions to static
functions.
./src/H5Fistore.c
Fixed a memory bug in the raw data cache.
Diffstat (limited to 'bin/snapshot')
-rwxr-xr-x | bin/snapshot | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/bin/snapshot b/bin/snapshot index 1d9c13f..4f03da6 100755 --- a/bin/snapshot +++ b/bin/snapshot @@ -9,6 +9,10 @@ date # checked back into the CVS repository. # +# The path isn't properly initialized on hawkwind -- /usr/local/bin is +# either missing or is after /usr/bin when it should be before. +$ENV{PATH} = "/usr/local/bin:" . $ENV{PATH}; + # Where are the snapshots stored? ARCHIVES=/hdf3/ftp/pub/outgoing/hdf5/snapshots if [ "$1" ]; then @@ -34,27 +38,24 @@ cvs -Q co -d ${COMPARE}/current hdf5 || exit 1 # Compare it with the previous version. Compare only files listed in # the MANIFEST plus the MANIFEST itself. +snapshot=yes if [ -d ${COMPARE}/previous ]; then - if (diff ${COMPARE}/{previous,current}/MANIFEST); then + if (diff -c ${COMPARE}/previous/MANIFEST ${COMPARE}/current/MANIFEST); then for src in `cat ${COMPARE}/current/MANIFEST`; do if (diff -I H5_VERS_RELEASE -I " released on " \ - ${COMPARE}/{previous,current}/$src); then - snapshot=no + ${COMPARE}/previous/$src ${COMPARE}/current/$src); then else snapshot=yes - break + # Don't break because we want to see all the diffs. + #break fi done - else - snapshot=yes fi -else - snapshot=yes fi # Make sure all the serial tests work. if [ "$snapshot" = "yes" ]; then - if (cd ${COMPARE}/current; make _test); then + if (cd ${COMPARE}/current; cp -p Makefile.dist Makefile; make _test); then : else snapshot=no |