summaryrefslogtreecommitdiff
path: root/build/Makefile.am.releasing
AgeCommit message (Collapse)AuthorFilesLines
2009-06-12Makefile: Fix two typos preventing doc-publish from workingCarl Worth1-2/+2
It seems that everything up to this point in release-publish worked fine, so with these fixes, hopefully the next run of make release-publish will work without any snags.
2008-12-14[RELEASING] Update Makefile for git-1.6Chris Wilson1-2/+2
Git moved all the subcommands out of the PATH, so we need to update our usage.
2008-10-30[Makefile.am.releasing] Symlink /manual and /cairo-manual.tar.gz only for ↵Behdad Esfahbod1-2/+11
releases And not for snapshots. Also symlink /cairo-manual-X.Y.Z.tar.gz for all versions.
2008-10-30Fix release-publish to also update the current manual.Carl Worth1-14/+4
That is, the vesion that appears as: http://cairographics.org/manual and: http://cairographics.org/cairo-manual.tar.gz It was silly that we previously required a manual step to upload the documentation (which we regularly forgot to do) and that it uploaded with a date in the name rather than a version. So we just drop the old doc-publish Makefile target now as it's just not useful anymore.
2008-10-27[Makefile.am.releasing] Fix typoBehdad Esfahbod1-1/+1
2008-10-27Add creation of a versioned manual to the release-publish target.Carl Worth1-9/+18
This arranges so that a versioned manual will be available of the form: http://cairographics.org/manual-X.Y.Z for all future releases and snapshots. We're going through the process of manually doing all former releases, such as: http://cairographics.org/manual-1.2.0/ which the LSB folks wanted to reference.
2008-10-06[Makefile.am.releasing] Make 'make snapshot' print a banner when doneBehdad Esfahbod1-1/+8
Copied from "make distcheck" implementation. Prints something like: ============================================================= cairo-1.8.1-20081006-38de89 archives ready for distribution: cairo-1.8.1-20081006-38de89.tar.gz =============================================================
2008-10-06[Makefile.am.releasing] Exclude uid/gid from tarballBehdad Esfahbod1-2/+4
By setting GNU tar options --owner=0 --group=0
2008-09-24Revert "[build] Use mkdir -p portability macros"Behdad Esfahbod1-1/+1
This reverts commit 03c37f56b2d3ecc0e197194364b216183dacc24a. The AC_PROG_MKDIR_P is also one of those autoconf macros defined in newer versions only. Since we use mkdir -p in releasing scripts only, it's not a big deal if it's not portable.
2008-09-23[build] Use mkdir -p portability macrosBehdad Esfahbod1-1/+1
2008-09-18[Makefile.am.releasing] Make release-publish work with parallel buildBehdad Esfahbod1-7/+23
Carl had this confusing problem today making the snapshot, which was "make release-publish" erring. This commit reworks the release-publish machinery to enforce serialization of some of the tasks such that it works with make -j. Don't expect any speedup though as "make distcheck" is inherently sequential.
2008-09-18[Makefile.am] Move sticky-bit clearing to dist-hookBehdad Esfahbod1-7/+15
It's a more natural place. It also means that we just change permissions on the dist directory, not the user's source directory.
2008-09-04Rename build/*.mk to build/Makefile.am.*Behdad Esfahbod1-0/+153
Namely: build/Analysis.mk -> build/Makefile.am.analysis build/ChangeLog.mk -> build/Makefile.am.changelog build/Releasing.mk -> build/Makefile.am.releasing