Index: Makefile =================================================================== --- Makefile (revision 1890) +++ Makefile (working copy) @@ -1,23 +1,29 @@ REV=$(shell svn info | grep Revision: | sed -e's/Revision: //') default: - $(error "must select either make trunk VERSION + $(error "must select either make trunk RELVERSION trunk: -ifeq (,$(VERSION)) - @echo must define VERSION on command line like make trunk VERSION=1.0 - $(error "must define VERSION on command line like 'make trunk VERSION=1.0") +ifeq (,$(RELVERSION)) + @echo must define RELVERSION on command line like make trunk RELVERSION=1.0 + $(error "must define RELVERSION on command line like 'make trunk RELVERSION=1.0") endif - @echo Creating release for subrev $(REV) corosync version $(VERSION) + @echo Creating release for subrev $(REV) corosync version $(RELVERSION) @echo remember to execute an svn commit if there are no failures - svn copy trunk tags/corosync-$(VERSION) - svn log trunk > tags/corosync-$(VERSION)/CHANGELOG - svn add tags/corosync-$(VERSION)/CHANGELOG - echo "#define RELEASE_VERSION \"subrev $(REV) corosync version $(VERSION)\"" > tags/corosync-$(VERSION)/version.h - svn export tags/corosync-$(VERSION) corosync-$(VERSION) - tar -czvf corosync-$(VERSION).tar.gz corosync-$(VERSION) - ssh developer.osdl.org mkdir -p /home/www/public_html/dev/openais/downloads/corosync-$(VERSION) - scp corosync-$(VERSION).tar.gz developer.osdl.org:/home/www/public_html/dev/openais/downloads/corosync-$(VERSION) - ssh developer.osdl.org chmod -R 755 /home/www/public_html/dev/openais/downloads/corosync-$(VERSION) + cd trunk ; ./autogen.sh ; ./configure --prefix=/usr --sysconfdir=/etc ==localtatedir=/var --libdir=/usr/lib + cd trunk ; make dist + cd trunk ; make distcheck + svn copy trunk tags/corosync-$(RELVERSION) + svn log trunk > tags/corosync-$(RELVERSION)/CHANGELOG + svn add tags/corosync-$(RELVERSION)/CHANGELOG + echo "#define RELEASE_RELVERSION \"subrev $(REV) corosync version $(RELVERSION)\"" > tags/corosync-$(RELVERSION)/version.h + sed -i -e 's#\[trunk\]#\['$(RELVERSION)'\]#' \ + tags/corosync-$(RELVERSION)/configure.ac + cd tags ; tar -tf ../trunk/corosync-trunk.tar.gz | xargs svn add + svn export tags/corosync-$(RELVERSION) corosync-$(RELVERSION) + tar -czvf corosync-$(RELVERSION).tar.gz corosync-$(RELVERSION) + ssh developer.osdl.org mkdir -p /home/www/public_html/dev/openais/downloads/corosync-$(RELVERSION) + scp corosync-$(RELVERSION).tar.gz developer.osdl.org:/home/www/public_html/dev/openais/downloads/corosync-$(RELVERSION) + ssh developer.osdl.org chmod -R 755 /home/www/public_html/dev/openais/downloads/corosync-$(RELVERSION) .PHONY: trunk
_______________________________________________ Openais mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/openais
