diff options
author | Michael Stone <michael@laptop.org> | 2009-03-08 19:31:26 (GMT) |
---|---|---|
committer | Michael Stone <michael@laptop.org> | 2009-03-08 19:31:26 (GMT) |
commit | a8b574bbf1838143a8e287080c01758e4e4f505f (patch) | |
tree | 980b809848bc407d2193083fa849599eb1ac3c23 | |
parent | c68f0e9994fbb2bcef9a70fed5e7da55823480c2 (diff) |
Add helper rules and permit tarball-only releases.
-rw-r--r-- | rainbow/Makefile.fedora | 4 | ||||
-rw-r--r-- | rainbow/Makefile.package | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/rainbow/Makefile.fedora b/rainbow/Makefile.fedora index 2666332..8516481 100644 --- a/rainbow/Makefile.fedora +++ b/rainbow/Makefile.fedora @@ -91,6 +91,8 @@ build: $(SRPM) # Tags, Signatures, Lint, and Clean +release-tarball snapshot-tarball: $(TARBALL) + $(TARBALL).asc: $(TARBALL) gpg -ab $< @@ -122,6 +124,8 @@ snapshot-deploy: VERSION=$(COMPLETION).$(OLDBUILDNO).$(SNAPSHOT) snapshot-lint release-lint: lint +snapshot-tarball release-tarball: incr-build + snapshot release: incr-build clean build lint .PHONY: clean sign tag commit incr-build snapshot release snapshot-deploy release-deploy snapshot-lint release-lint diff --git a/rainbow/Makefile.package b/rainbow/Makefile.package index 775630f..a323f51 100644 --- a/rainbow/Makefile.package +++ b/rainbow/Makefile.package @@ -16,9 +16,9 @@ REMOTE_REPO = dev.laptop.org:public_html/releases release-deploy: scp $(TARBALL) $(REMOTE_REPO)/SOURCES/ scp $(TARBALL).asc $(REMOTE_REPO)/SOURCES/ - scp $(SPEC) $(REMOTE_REPO)/SPECS/ - scp $(SRPM) $(REMOTE_REPO)/SRPMS/ - scp $(RPM) $(REMOTE_REPO)/RPMS/ + -scp $(SPEC) $(REMOTE_REPO)/SPECS/ + -scp $(SRPM) $(REMOTE_REPO)/SRPMS/ + -scp $(RPM) $(REMOTE_REPO)/RPMS/ snapshot-deploy: scp $(RPM) teach:~/public_html/$(PKGNAME).rpm |