From 9cc4f87353b84f5229d4a8bae78260c24cd02154 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 30 Sep 2009 13:41:26 -0700 Subject: Add makefile targets for non-release installs This should make it easier to test and run unreleased versions. --- GNUmakefile | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'GNUmakefile') diff --git a/GNUmakefile b/GNUmakefile index 8becc89..3087082 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -227,6 +227,11 @@ verify: test `git rev-parse --verify HEAD^0` = \ `git rev-parse --verify refs/tags/v$(VERSION)^{}` +gem: $(pkggem) + +install-gem: $(pkggem) + gem install $(CURDIR)/$< + $(pkggem): manifest gem build $(rfpackage).gemspec mkdir -p pkg @@ -249,6 +254,9 @@ release: verify package $(release_notes) $(release_changes) $(rfproject) $(rfpackage) $(VERSION) $(pkggem) rubyforge add_file \ $(rfproject) $(rfpackage) $(VERSION) $(pkgtgz) +else +gem install-gem: GIT-VERSION-FILE + $(MAKE) $@ VERSION=$(GIT_VERSION) endif .PHONY: .FORCE-GIT-VERSION-FILE doc $(T) $(slow_tests) manifest man -- cgit v1.2.3-24-ge0c7