summaryrefslogtreecommitdiffstats
path: root/bin/release
Commit message (Collapse)AuthorAgeFilesLines
* Update HDF5-Examples version to be included in CMake-* tar/zip files.hdftest2018-11-051-2/+2
|
* Update HDF5 examples to correct version.Larry Knox2018-07-241-2/+2
|
* Correct a few typos.Larry Knox2018-07-241-3/+3
|
* Update bine/release to create batch scripts and build-unix-sh, and toLarry Knox2018-07-241-33/+38
| | | | put files in a subdirectory.
* Revert "Merge pull request #1116 in HDFFV/hdf5 from ↵hdftest2018-06-241-15/+7
| | | | | | | ~HDFTEST/hdf5_hft:hdf5_1_10 to develop" This reverts commit e9f476dad47ce593f13dacb77b1cc664d1f24e7b, reversing changes made to 2ff00b1b937ebe36ac6ddf590c16a4c27fc0b053.
* Clear RELEASE.txt after HDF5 1.10.2 releaselrknox2018-04-031-7/+15
| | | | | | Bring README.txt and INSTALL* updates from hdf5_1_10_2 branch to hdf5_1_10 branch. Bring bin/release changes to hdff5_1_10 branch.
* Merge pull request #686 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to developLarry Knox2017-10-051-0/+6
| | | | | * commit 'fded10f0815f593301ac88d08d05343c8077746a': Add note to bin/release script with hint for situations where files generated by autogen.sh are missing, causing chkmanifest to fail.
* Correct VS2017 referencesAllen Byrne2017-09-051-2/+2
|
* Change copyright headers to replace url referring to file to be removedlrknox2017-04-141-6/+4
| | | | | | | | and replace it with new url for COPYING file. Fix 2 lines in java error test expected output file where messages include line numbers changed by reducing the copyright header by 2 lines.
* Make release script fail and return failing exit code when any of the steps ↵lrknox2017-02-211-5/+5
| | | | for creating the docs.tar file fails.
* h5vers:lrknox2017-02-211-5/+190
| | | | | | | | | | | | | | | | Added code to update version strings in config/cmake/scripts/HDF5config.cmake. release: Added options to create CMake tar.gz and zip files containing the HDF5 source and scripts to build and test HDF5 with cmake and ctest by running a single command. These were previously assembled manually. Added a call to h5vers to set the version being released where it occurs in files. In particular, the sub-release version string "currently under development" was not being removed from cpp_doc_config or HDF5config.cmake.
* AM_MAINTAINER_MODE should be set to "disable" for releases. Check tolrknox2016-12-231-0/+15
| | | | | see if it's enabled, and if it is, call switch_maint_mode -disable before creating release files, then set it back to enable afterward.
* Add --docver option to relesae on develop branch.lrknox2016-12-161-5/+20
|
* Translate svn commands and references to git.lrknox2016-10-241-3/+3
|
* Correct typo: add ' 'lrknox2016-10-011-1/+1
|
* Snapshot release: increment version.lrknox2016-10-011-1/+1
|
* [svn-r26675] HDFFV-9201: Create md5s for bzip, gzip and zip filesAlbert Cheng2015-03-311-11/+15
| | | | | | An md5 checksum is produced for each archive created and stored in the md5 file Tested: jam by hand.
* [svn-r25891] Updated online help page to match what the command does now.Albert Cheng2014-12-171-3/+2
| | | | Tested: "bin/release -h" and visual inspect the output to be correct.
* [svn-r25136] Bug: HDFFV-8433Albert Cheng2014-04-301-23/+26
| | | | | | | The temporary directory used by zip is the same as the rest but it has to be different. Changed tar2zip to use a different (ztmpdir) name. Tested: by hand running "bin/release ... gzip zip md5".
* [svn-r25120] HDFFV-8755: Remove compress option from bin/releaseAlbert Cheng2014-04-251-6/+5
| | | | Tested: by hand. "bin/release ... compress" to see it failed and to see it succeeded when compress is not used.
* [svn-r25096] Bug: HDFFV-8433Albert Cheng2014-04-241-0/+72
| | | | | | | | | | | Need to unify Windows release process (zip file) and Unix release process (bin/release-> tarfile) Solution: Added a new option (zip) to generate Windows zip file from the release tarball. Tested: by hand running "bin/release ... gzip zip" to verify zip file looks right. Allen and Dana then confirmed the zip file can be used to build and test HDF5 library without error.
* [svn-r20986] Changed the release date format to yyyy-mm-dd from the previous ↵Albert Cheng2011-06-151-1/+2
| | | | | | `date` form. Tested: Jam by running bin/release and eyeballed the new date format.
* [svn-r17592] Bug fix:Albert Cheng2009-10-061-2/+4
| | | | | | | | Release would leave behind an Makefile even if it did not exist before. Fixed by restoring only the pre-existed Makefile. Tested: Jam.
* [svn-r16271] Bug fix.Albert Cheng2009-01-061-37/+12
| | | | | | | | | The Tail command in jam (a newer linux) does not accept the +2l option. It ended up wiping most of the release_doc/RELEASE.txt file contents. Replaced the "tail +2l" by "sed -e 1d". Tested: Tested in Jam to verify it functions properly again.
* [svn-r13311] Updated copyright notice.Albert Cheng2007-02-141-2/+3
| | | | | Test: Just visual inspection as these are all comments changes.
* [svn-r13300] Description:Quincey Koziol2007-02-141-0/+2
| | | | | | | | | Add mention of the h5copy & h5mkgrp tools to the release notes. Update documentation for the "--private" flag in release script Tested on: None - just text/comment changes
* [svn-r13194] Bug Fix.HDF Tester2007-01-251-3/+3
| | | | | | | | Updated the DOC_URL with the new Repository URL. Fixed a syntax error in the doc release commands. Tested: kagiso
* [svn-r11957] Purpose:James Laird2006-02-201-2/+2
| | | | | | | | | | | Change to release script Description: Silenced doxygen's output when bin/release doc is run. Now if doxygen has an error the release script will exit. Platforms tested: mir
* [svn-r11937] Purpose:Albert Cheng2006-02-151-1/+20
| | | | | | | | | | | | | New feature. Description: Added the feature to make a release tarball for the documents tree too. Platforms tested: Feature code was created by James. I just did some touch up and tested it by hand in heping. I am checking it in while he is absent. Misc. update:
* [svn-r11935] Purpose:Albert Cheng2006-02-151-2/+2
| | | | | | | | | | | | | | | | | | Cleanup Description: v1.7: Removed some debug files left by previous change. Uncommented the removal of the temporary working directory. v1.6: Moved the code of removal of the temporary working directory to a later location in order to stay in sync with v1.7. (The later location is needed for v1.7 code but makes no different to v1.6) Platforms tested: Tested by hand.
* [svn-r11920] Purpose:Albert Cheng2006-02-071-0/+7
| | | | | | | | | | | | improvement. Description: Release must be run at the top of the hdf5 source directory. Added a test to verify this condition at the beginning of the command. Platforms tested: Tested by hand.
* [svn-r11916] Purpose:James Laird2006-02-011-4/+9
| | | | | | | | | | | | | | | | Bug fix in release script Description: release --private should create a release without changing the current version of the library. This wasn't working for the libtool version, which was getting bumped regardless. Solution: Fixed the release and h5vers scripts to leave the source directory unchanged when bin/release --private is run. Platforms tested: mir (changes to scripts only)
* [svn-r11861] Purpose:Albert Cheng2006-01-041-17/+28
| | | | | | | | | | | | | | | | Bug fix. Description: release created temporary files in .. directory. If the -d directory is the same as the parent directory, it would fail when it tried to copy the temporary files to the destination directory. Solution: Changed release to create a temporary directory and create all temporary files in that temporary directory. Platforms tested: Handtested in heping.
* [svn-r11596] Purpose:Quincey Koziol2005-10-221-0/+13
| | | | | | | | | | | Update copyrights Description: Updated copyright information in hdf5/bin and top-level and added some more files to be skipped to the chkcopyright config file. Platforms tested: None - just eyeballed
* [svn-r11362] Purpose:James Laird2005-09-071-17/+31
| | | | | | | | | | | | | | | | | | | | Feature - md5 checksum Description: Added md5 checksumming to snapshot releases. When bin/release is run, it will by default create a .tar archive and a .md5 checksum of that archive in the destination directory. Solution: md5 is now a method in bin/release, along with the various ways to compress hdf5. The checksum is always of the .tar archive, even when other forms of compression are used (this is so that a given release always has only one checksum, for simplicity). Platforms tested: mir (change to bin/release only) Misc. update:
* [svn-r11082] Purpose:HDF Admin2005-07-181-3/+0
| | | | | | | | | | | | | | | | | | | | upgrade. Description: Release used to copy the updated release_docs/HISTORY.txt and release_docs/RELEASE.txt to the doc/html/ADGuide. The doc/ is removed from the source tree. So, remove the command that does the copying. Note that once the separated doc/ location is known, release needs to copy the two files into them and committed them via sub-version commands. Platforms tested: No test because it is a trivial change and it is not easy to change without triggering the full release process. Misc. update:
* [svn-r9088] Purpose:Albert Cheng2004-08-151-0/+82
| | | | | | | | | | | | | | | Feature Description: Added --private option which is for individuals making a private release version. It sets the SubRelease string to the date of release. This should be sufficient to distinguish releases provided one does not make two private releases on the same day. Platforms tested: No h5committest since it does not test this feature. Hand tested it in Eirene.
* [svn-r4129] Purpose:Albert Cheng2001-07-061-16/+13
| | | | | | | | | | | | | | | | update Description: Several files have been renamed or moved to a different location. README => README.txt RELEASE.txt => release_docs/RELEASE.txt HISTORY.txt => release_docs/HISTORY.txt Updated h5vers and release to reflect all these new names/locations. Also made all uses the same beginning phases for the first line of text in README.txt and RELEASE.txt as follows: "HDF5 version ... " Platforms tested: eirene by running the bin/release and bin/h5vers -i.
* [svn-r3904] Purpose:Albert Cheng2001-05-101-4/+17
| | | | | | | | | | | new feature Description: Added feature to update RELEASE.txt with release information just like what happens to README. Make a copy of RELEASE.txt to accompany the tarball file(s). Also moved the umask command up to cover all files created on the fly. Platforms tested: eirene.
* [svn-r3353] Description:Albert Cheng2001-02-051-0/+2
| | | | | | | | Automatically update the HISTORY.txt and RELEASE.txt to in doc/html/ADGuide by copying the same files at the top level to them. This keeps the two files updated right before release. Platforms tested: eirene.
* [svn-r1981] Make sure new file created in the FTP area have all readiable bitsAlbert Cheng2000-02-221-0/+2
| | | | | on. This does not dictate the accessibility at the NCSA FTP sites which use AFS ACL. Just to make it complete.
* [svn-r1791] Moved the MANIFEST checking to a separate command file ↵Albert Cheng1999-10-261-42/+7
| | | | | | (chkmanifest) so that it can be invoked individually.
* [svn-r1561] Appranantely, "tail -n +2" is not recognized by a version of tail inAlbert Cheng1999-08-021-1/+1
| | | | Baldric (solaris 2.6). Changed it to "tail +2l".
* [svn-r1514] ./bin/release [1.2, 1.3]Robb Matzke1999-07-191-2/+6
| | | | | | The SunOS 5.6 version of `sed' must have slashes as delimiters so I made sure that's all that's used in this script even though it makes one pattern almost unreadable.
* [svn-r1445] Fixed regular expression in sedQuincey Koziol1999-07-071-1/+1
|
* [svn-r1292] Changes since 19990430Robb Matzke1999-06-021-6/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- Remove changes from CVS ./bin/release Added a `--nocheck' switch which causes the script to not check the contents of the MANIFEST file against CVS. This is sometimes useful when you need to make a quick snapshot but the MANIFEST file is not quite up to date. ./src/H5D.c Removed warnings for unused variables ./src/H5Fprivate.h Removed the WIN32 definition for `uint' and changed the data type for `eof_written' from `uint' to `uintn'. Shouldn't this really be `hbool_t'? ./src/H5Odtype.c ./src/H5T.c ./src/H5Tconv.c ./src/H5Tpkg.h ./src/H5Tpublic.h ./test/dtypes.c ./doc/html/H5.format.html Added support for bitfields and opaque data types.
* [svn-r1112] Changes since 19990301Robb Matzke1999-03-021-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./INSTALL Reorganized and added some additional examples. ./MANIFEST ./aclocal.m4 [NEW] ./configure.in ./configure [REGENERATED] ./src/H5config.h.in [REGENERATED] ./bin/ltconfig [NEW] ./bin/ltmain.sh [NEW] Added tests to determine how to compile shared libraries and how to link programs with them before the libraries are installed. Also how to install and uninstall shared libraries. The configure step also prints the names of the config files it's trying to load for easier debugging. ./bin/config.guess ./bin/config.sub Replaced with a newer version from GNU. The changes we made to that file to report `irix6.x' and `FreeBSD' without version numbers have been incorporated into configure.in instead. In the future, do not change these two files (see the top of configure.in instead). By the way, this update was required to get shared libraries working. ./config/linux [REMOVED] ./config/linux-gnulibc1 [NEW] ./config/linux-gnu [NEW] ./config/alpha-dec [REMOVED] ./config/alpha-dec-osf4.0 [REMOVED] ./config/dec-osf4.x [NEW] ./config/irix5.3 [REMOVED] ./config/irix5.x [NEW] ./config/irix64 [REMOVED] ./config/freebsd Moved config files around to agree with output from the new config.guess. The linux file was split into gnu (RedHat), gnulibc1, and gnulibc2 versions. The alpha-dec file was removed (I think it was unused) and the alpha-dec-osf4.0 was changed to dec-osf4.x. The irix5.3 file renamed to irix5.x and the irix64 file was renamed to irix6.x. The freebsd file was changed to point to linux-gnulibc1. These changes were tested on: Linux 2.0 Linux 2.1 FreeBSD 3.2 Irix 5.3 Irix64 6.2 Irix64 6.4 HP/UX 10.20 OSF1 4.0 ./config/alphaev56-dec-osf4.x ./config/irix64 Added warnings similar to linux/freebsd about using compilers with known bugs. ./config/commence.in ./config/conclude.in ./src/Makefile.in ./test/Makefile.in ./testpar/Makefile.in ./tools/Makefile.in Added definitions for shared libraries. This has been tested on the following systems: Linux 2.0 Linux 2.1 FreeBSD 3.2 Irix 5.3 Irix64 6.2 Irix64 6.4 HP/UX 10.20 static only OSF1 4.0 If you want to disable use of shared libraries (you probably do for development purposes since it takes a lot longer to compile and because you have to run dynamically linked programs in a special way if the library hasn't been installed) then add `--disable-shared' to the configure command line. This is all documented in the INSTALL file. ./bin/release Temprarily commented out the MANIFEST checking when running under svf since svf is about to be replaced by a newer version. This change only affects error checking during the release process. ./Makefile.dist ./Makefile.in Added `make check' which does the same thing as `make _test' since the former is endorsed by the GNU coding style and people are used to it. The old `make _test' still works too (and so does `make test' if you use GNU make).
* [svn-r1009] *** empty log message ***Robb Matzke1999-01-071-1/+1
|
* [svn-r874] merged bug fix from hdf5-1_0 branchRobb Matzke1998-11-051-1/+1
|
* [svn-r678] ./bin/h5versRobb Matzke1998-09-091-2/+2
| | | | | ./bin/release Fixed some minor things to make them work better.