glibmm r628 - trunk
- From: jjongsma svn gnome org
- To: svn-commits-list gnome org
- Subject: glibmm r628 - trunk
- Date: Fri, 29 Feb 2008 18:04:06 +0000 (GMT)
Author: jjongsma
Date: Fri Feb 29 18:04:05 2008
New Revision: 628
URL: http://svn.gnome.org/viewvc/glibmm?rev=628&view=rev
Log:
* Makefile.am: added 'release' target which will run distcheck, tag the
repository with the current version and upload the tarball to
master.gnome.org
Modified:
trunk/ChangeLog
trunk/Makefile.am
Modified: trunk/Makefile.am
==============================================================================
--- trunk/Makefile.am (original)
+++ trunk/Makefile.am Fri Feb 29 18:04:05 2008
@@ -59,5 +59,18 @@
doc-rebuild:
(cd docs && $(MAKE) $(AM_MAKEFLAGS) doc-rebuild)
-.PHONY: post-html post-html-local post-html-recursive doc-clean doc-clean-recursive doc-rebuild
+SVN_REV=`svnversion -n`
+URL_KEY=URL:
+SVN_PATH=`svn info |grep "$(URL_KEY)" |sed -e "s/$(URL_KEY)\s*//"`
+ROOT_KEY=Repository Root:
+SVN_ROOT=`svn info |grep "$(ROOT_KEY)" |sed -e "s/$(ROOT_KEY)\s*//"`
+
+tag-release: distcheck
+ svn cp -m "tag $(PACKAGE) $(VERSION)" $(SVN_PATH)@$(SVN_REV) $(SVN_ROOT)/tags/$(PACKAGE)-$(VERSION)
+
+release: tag-release
+ scp $(DIST_ARCHIVES) master.gnome.org:
+ @echo "Tarball uploaded. Now run install-module on master.gnome.org"
+
+.PHONY: post-html post-html-local post-html-recursive doc-clean doc-clean-recursive doc-rebuild release tag-release
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]