ddollar/github-backup

View on GitHub
Makefile

Summary

Maintainability
Test Coverage
VERSION = $(shell ruby -Ilib/github-backup -rversion -e "puts GithubBackup::VERSION")

SOURCES = Gemfile Gemfile.lock bin/github-backup lib/github-backup.rb
GEMSPEC = github-backup.gemspec
GEM     = github-backup-$(VERSION).gem

all: pkg/$(GEM)

release: pkg/$(GEM)
    gem push pkg/$(GEM)

pkg/$(GEM): $(GEMSPEC) $(SOURCES)
    gem build $(GEMSPEC)
    @mkdir -p pkg/
    mv $(GEM) pkg/$(GEM)