diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2007-03-02 23:59:55 -0500 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2007-03-02 23:59:55 -0500 |
commit | 2f497c25f98cdb4be60b7391a672280ae09f1d67 (patch) | |
tree | b8e8c01428deb6770a1983f70c218d63a6b894e0 /Makefile.am | |
parent | eb8214c9602319d716b8cd39a1c5dd1dd278b96e (diff) |
[Makefile.am] Check for ChangeLog sanity in release-publish
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index cb21578bc..10f7f5645 100644 --- a/Makefile.am +++ b/Makefile.am @@ -95,6 +95,14 @@ $(developer_zip_file): install zips: $(runtime_zip_file) $(developer_zip_file) +release-verify-sane-changelogs: changelogs + @echo -n "Checking that the ChangeLog files are sane..." + @if grep -q "is required to generate" $(CHANGELOGS); then \ + (echo "Ouch." && echo "Some of the ChangeLogs are not generated correctly." \ + && echo "Remove ChangeLog* and make changelogs" \ + && false); else :; fi + @echo "Good." + release-verify-soname-major: @echo -n "Checking that the cairo soname major number is 2..." @test "$(LT_CURRENT_MINUS_AGE)" = "2" \ @@ -130,7 +138,7 @@ release-remove-old: release-cleanup-group-sticky: find . -type f | xargs chmod g-s -release-check: release-verify-soname-major release-verify-even-micro release-verify-newer release-remove-old release-cleanup-group-sticky distcheck +release-check: release-verify-sane-changelogs release-verify-soname-major release-verify-even-micro release-verify-newer release-remove-old release-cleanup-group-sticky distcheck release-upload: release-check $(tar_file) $(sha1_file) $(gpg_file) mkdir -p releases |