diff options
| author | Zack Hobson | 2013-11-20 09:19:41 -0800 |
|---|---|---|
| committer | Zack Hobson | 2013-11-20 09:19:41 -0800 |
| commit | 23c799e111fe8abafde55c8b60d314e1b77a7128 (patch) | |
| tree | b3b78ea6a57d720888805592f713e71c4f2a6e26 /Rakefile | |
| parent | 9b962a50218cac283c9b8075d238b391f6555fad (diff) | |
| download | hcl-23c799e111fe8abafde55c8b60d314e1b77a7128.tar.bz2 | |
remove jeweler
Diffstat (limited to 'Rakefile')
| -rw-r--r-- | Rakefile | 27 |
1 files changed, 7 insertions, 20 deletions
@@ -1,27 +1,14 @@ -require 'rake/testtask' +$:.unshift(File.dirname(__FILE__) + '/lib') +require 'hcl' +require 'rake/testtask' Rake::TestTask.new do |t| t.libs << 'test' t.test_files = FileList['test/*_test.rb'] end -begin - require 'jeweler' - Jeweler::Tasks.new do |gem| - gem.name = "hcl" - gem.summary = "Harvest timesheets from the command-line" - gem.description = "HCl is a command-line client for manipulating Harvest time sheets." - gem.email = "zack@zackhobson.com" - gem.homepage = "http://github.com/zenhob/hcl" - gem.authors = ["Zack Hobson"] - gem.license = "MIT" - gem.add_dependency "trollop" - gem.add_dependency "chronic" - gem.add_dependency "highline" - gem.add_development_dependency "shoulda" - gem.add_development_dependency "mocha" - end - Jeweler::GemcutterTasks.new -rescue LoadError - puts "Jeweler not available. Install it with: sudo gem install jeweler" +task :install do + system 'gem build hcl.gemspec' + system "gem install hcl-#{HCl::VERSION}.gem" end + |
