diff options
author | Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> | 2003-06-02 19:36:57 +0200 |
---|---|---|
committer | Gerald Pfeifer <gerald@gcc.gnu.org> | 2003-06-02 17:36:57 +0000 |
commit | 9a1137596e02b2ef0a979ff0c825fd52c9f8cd2a (patch) | |
tree | 4a0f6dd133b6d73716ee124624b276886d59f2d8 /maintainer-scripts | |
parent | 8b9897af29f7bb4b7e1e824fb071d410359ce41d (diff) |
gcc_release (build_diffs): Add diagnostics in case we cannot generate a specific diff file.
* gcc_release (build_diffs): Add diagnostics in case we cannot
generate a specific diff file.
From-SVN: r67338
Diffstat (limited to 'maintainer-scripts')
-rw-r--r-- | maintainer-scripts/ChangeLog | 5 | ||||
-rwxr-xr-x | maintainer-scripts/gcc_release | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog index ff82f0bc4e1..5eb4af83f7b 100644 --- a/maintainer-scripts/ChangeLog +++ b/maintainer-scripts/ChangeLog @@ -1,3 +1,8 @@ +2003-06-02 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> + + * gcc_release (build_diffs): Add diagnostics in case we cannot + generate a specific diff file. + 2003-05-20 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> * gcc_release (upload_files): Put diff files into a "diffs" diff --git a/maintainer-scripts/gcc_release b/maintainer-scripts/gcc_release index a887c1697ab..0579b5a04b9 100755 --- a/maintainer-scripts/gcc_release +++ b/maintainer-scripts/gcc_release @@ -292,7 +292,11 @@ build_diffs() { for f in gcc gcc-ada gcc-g++ gcc-g77 gcc-java gcc-objc gcc-testsuite gcc-core; do old_tar=${old_dir}/${f}-${old_vers}.tar.gz new_tar=${WORKING_DIRECTORY}/${f}-${RELEASE}.tar.gz - if [ -e $old_tar ] && [ -e $new_tar ]; then + if [ ! -e $old_tar ]; then + inform "$old_tar not found; not generating diff file" + elif [ ! -e $new_tar ]; then + inform "$new_tar not found; not generating diff file" + else build_diff $old_tar gcc-${old_vers} $new_tar gcc-${RELEASE} \ ${f}-${old_vers}-${RELEASE}.diff.gz fi |