about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-11-21 17:41:23 -0800
committerEric Wong <normalperson@yhbt.net>2009-11-21 17:41:23 -0800
commitd79f431e47256ee74766e9747fd85559a4f0e503 (patch)
tree5ebaceed8610486291df5be3a4fb33f4448dd896
parentdda4035f18c81884b895bef9e56128ce0c8083c0 (diff)
downloadunicorn-d79f431e47256ee74766e9747fd85559a4f0e503.tar.gz
Also re-add RubyForge gem upload for now since some folks
may still want to download from there.
-rw-r--r--GNUmakefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/GNUmakefile b/GNUmakefile
index a52ef4e..69645b8 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -261,9 +261,14 @@ $(pkgtgz): manifest fix-perms
 package: $(pkgtgz) $(pkggem)
 
 release: verify package $(release_notes) $(release_changes)
+        # make tgz release on RubyForge
         rubyforge add_release -f -n $(release_notes) -a $(release_changes) \
           $(rfproject) $(rfpackage) $(VERSION) $(pkgtgz)
-        @echo do something with gemcutter for: $(pkggem)
+        # push gem to Gemcutter
+        gem push $(pkggem)
+        # in case of gem downloads from RubyForge releases page
+        -rubyforge add_file \
+          $(rfproject) $(rfpackage) $(VERSION) $(pkggem)
 else
 gem install-gem: GIT-VERSION-FILE
         $(MAKE) $@ VERSION=$(GIT_VERSION)