From: gregor herrmann Date: Thu, 11 Sep 2014 16:32:06 +0000 (+0000) Subject: confclerk.pro: add signature target. X-Git-Tag: 0.6.1~6 X-Git-Url: https://git.toastfreeware.priv.at/toast/confclerk.git/commitdiff_plain/2e08065f702e8eacf5c79d81eedc5616fc8acad8 confclerk.pro: add signature target. gpgp-sign tarball when making a release. --- diff --git a/confclerk.pro b/confclerk.pro index 625060d..e1a9101 100644 --- a/confclerk.pro +++ b/confclerk.pro @@ -12,7 +12,7 @@ SUBDIRS = src # The global.pri defines the VERSION of the project include(src/global.pri) -QMAKE_EXTRA_TARGETS += changelog icon man release releaseclean tarball +QMAKE_EXTRA_TARGETS += changelog icon man release releaseclean tarball signature changelog.target = ChangeLog changelog.commands = \ @@ -27,10 +27,10 @@ man.target = data/$${TARGET}.1 man.commands = pod2man --utf8 --center=\"Offlince conference scheduler\" --release=\"Version $${VERSION}\" data/$${TARGET}.pod > data/$${TARGET}.1 man.depends = data/$${TARGET}.pod -release.depends = releaseclean tarball +release.depends = releaseclean tarball signature releaseclean.commands = \ - $(DEL_FILE) data/$${TARGET}.png data/$${TARGET}.1 ChangeLog + $(DEL_FILE) data/$${TARGET}.png data/$${TARGET}.1 ChangeLog $${TARGET}-$${VERSION}.tar.gz.asc #releaseclean.CONFIG = phony tarball.target = $${TARGET}-$${VERSION}.tar.gz @@ -45,3 +45,7 @@ tarball.commands = \ tar -cz --exclude=.svn --exclude=*.tar.gz -f $$tarball.target $${TARGET}-$${VERSION} ; \ $(DEL_FILE) -r $${TARGET}-$${VERSION} tarball.depends = changelog icon man + +signature.target = $${TARGET}-$${VERSION}.tar.gz.asc +signature.commands = gpg --armor --detach-sign $${TARGET}-$${VERSION}.tar.gz +signature.depends = tarball