From 9b921dff9b7773a0a8225dd7035241672fb08d88 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 24 Jan 2012 11:57:15 -0500 Subject: [PATCH] Add targets for release management Right now it's hard-coded for me but we can change that later if needed etc. Signed-off-by: David Zeuthen --- Makefile.am | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Makefile.am b/Makefile.am index e23dd1c..d5f0ae6 100644 --- a/Makefile.am +++ b/Makefile.am @@ -11,5 +11,16 @@ EXTRA_DIST = \ DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc \ --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir) +sign : dist + tar xfj udisks-$(VERSION).tar.bz2 | gpg --armor --detach-sign --output udisks-$(VERSION).tar.sign + +publish : sign + scp udisks-$(VERSION).tar.bz2 udisks-$(VERSION).tar.sign "david@people.freedesktop.org:/srv/udisks.freedesktop.org/www/releases/" + +publish-docs : + ssh "david@people.freedesktop.org" "mkdir -p /srv/udisks.freedesktop.org/www/docs/$(VERSION)" + scp doc/html/* "david@people.freedesktop.org:/srv/udisks.freedesktop.org/www/docs/$(VERSION)" + ssh "david@people.freedesktop.org" "rm -f /srv/udisks.freedesktop.org/www/docs/latest; ln -s $(VERSION) /srv/udisks.freedesktop.org/www/docs/latest" + clean-local : rm -f *~ -- 2.7.4