summaryrefslogtreecommitdiffstats
path: root/bin/chkmanifest
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r13902] Purpose:Albert Cheng2007-06-251-3/+2
| | | | | | | Simple code improvement to have more unified code. Tested: in kagiso only since it is a simple script change.
* [svn-r13311] Updated copyright notice.Albert Cheng2007-02-141-2/+3
| | | | | Test: Just visual inspection as these are all comments changes.
* [svn-r13168] Purpose:Albert Cheng2007-01-221-15/+22
| | | | | | | | | | | | | | | | | | | | | bug fix. Problem: 1. The last fix using "svn --version" did not work since the source code is shared between different machines which have different svn versions. Changed the code to inspect the .svn/entries content to guess what version of svn uses. From that to decide which GETSVNENTRIES to use. 2. GETSVNENTRIES_14 had two errors: 2.a., % as 1,$ is actually not recognized by ed. Changed that to "1,$s/..." but that got mixed up with $ being a shell meta-character. Changed to use g command instead. (Could have use \ to escape $ but g is cleaner.) 2.b., Some directories have no files but sub-directories. The ed script might end up with an empty file in some steps and ed does not like to run g command with an empty file. Fixed it by adding a dummy blank line. Platforms tested: Osage and copper.
* [svn-r13162] Purpose:Albert Cheng2007-01-211-4/+43
| | | | | | | | | | | | | | | | Upgrade. Description: svn version 1.4.x uses a different format of .svn/entries files as older versions like 1.3.x. chkmanifest could not parse the file correctly. Solution: Created different versions of entries file parsing according to svn version. There is also a bug in grep that matches ./configure with ./fortran/configure. Don't know how to or even possible to nullify the wildcard character effect of '.'. Added a ^ to mark beginning of line. At least it makes it the same length though it would still match with "X/configure". Hopefully this sort of error are easier to detect by human
* [svn-r12547] Added code to try harder to locate the MANIFEST file in more ↵Albert Cheng2006-08-061-3/+16
| | | | locations.
* [svn-r12484] Purpose:Albert Cheng2006-07-201-7/+48
| | | | | | | | | | Upgrade Description: chnaged it from doing CVS-managed files to SVN-managed files. (The use of ed, is real ugly, but ed exists in all Unix systems. May want to consider using awk which is a more powerful and will have a cleaner implementation.)
* [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-r2362] Changed the file searching pattern to look for end of line to matchAlbert Cheng2000-06-071-1/+4
| | | | | | a complete file name. This distinguish file ./config/unicos from ./config/unicosmk. Tossed in a cleanup feature by removing the temporary file when finished.
* [svn-r1938] Print a message when all is well.Albert Cheng2000-01-071-1/+2
|
* [svn-r1791] Moved the MANIFEST checking to a separate command file ↵Albert Cheng1999-10-261-0/+42
(chkmanifest) so that it can be invoked individually.