diff options
| -rw-r--r-- | CHANGELOG | 11 | ||||
| -rw-r--r-- | Gemfile | 4 | ||||
| -rw-r--r-- | Gemfile.lock | 33 | ||||
| -rw-r--r-- | LICENSE (renamed from LICENSE.txt) | 0 | ||||
| -rw-r--r-- | Manifest | 16 | ||||
| -rw-r--r-- | README (renamed from README.mkd) | 0 | ||||
| -rw-r--r-- | Rakefile | 44 |
7 files changed, 47 insertions, 61 deletions
diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..f395198 --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,11 @@ +v0.2.0. clean up and simplify + removed JSON and SQLite support, only YAML + added 'notes' command + +v0.1.6. group by days or tasks + +v0.1.5. added JSON database + +v0.1.4. more commands + +v0.1.3. stop playing with jeweller and release @@ -1,8 +1,6 @@ source 'http://rubygems.org' group :development do - gem 'shoulda', '>= 0' gem 'bundler', '>= 1.0.0' - gem 'jeweler', '>= 1.5.2' - gem 'rcov', '>= 0' + gem 'echoe' end diff --git a/Gemfile.lock b/Gemfile.lock index 997a943..d8cca28 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,24 +1,25 @@ GEM remote: http://rubygems.org/ specs: - git (1.2.5) - jeweler (1.5.2) - bundler (~> 1.0.0) - git (>= 1.2.5) - rake - json (1.5.1) - rake (0.8.7) - rcov (0.9.9) - shoulda (2.11.3) - sqlite3 (1.3.3) + allison (2.0.3) + echoe (4.6.3) + allison (>= 2.0.3) + gemcutter (>= 0.7.0) + rake (>= 0.9.2) + rdoc (>= 3.6.1) + rubyforge (>= 2.0.4) + gemcutter (0.7.0) + json (1.6.1) + json_pure (1.6.1) + rake (0.9.2.2) + rdoc (3.11) + json (~> 1.4) + rubyforge (2.0.4) + json_pure (>= 1.1.7) PLATFORMS ruby DEPENDENCIES - bundler (~> 1.0.0) - jeweler (~> 1.5.2) - json - rcov - shoulda - sqlite3 + bundler (>= 1.0.0) + echoe diff --git a/Manifest b/Manifest new file mode 100644 index 0000000..b6acd94 --- /dev/null +++ b/Manifest @@ -0,0 +1,16 @@ +CHANGELOG +Gemfile +Gemfile.lock +LICENSE +README +Rakefile +VERSION +bin/timetrackr +lib/timetrackr.rb +lib/timetrackr/cli.rb +lib/timetrackr/database.rb +lib/timetrackr/period.rb +test/helper.rb +test/test_timetrackr.rb +timetrackr.gemspec +Manifest @@ -9,45 +9,5 @@ rescue Bundler::BundlerError => e end require 'rake' -require 'jeweler' -Jeweler::Tasks.new do |gem| - # gem is a Gem::Specification... see http://docs.rubygems.org/read/chapter/20 for more options - gem.name = "timetrackr" - gem.homepage = "http://github.com/felix/timetrackr" - gem.license = "MIT" - gem.summary = "A simple time tracking utility" - gem.description = "A simple time tracking utility" - gem.email = "felix@seconddrawer.com.au" - gem.authors = ["Felix Hanley"] - # Include your dependencies below. Runtime dependencies are required when using your gem, - # and development dependencies are only needed for development (ie running rake tasks, tests, etc) - # gem.add_runtime_dependency 'jabber4r', '> 0.1' - # gem.add_development_dependency 'rspec', '> 1.2.3' -end -Jeweler::RubygemsDotOrgTasks.new - -require 'rake/testtask' -Rake::TestTask.new(:test) do |test| - test.libs << 'lib' << 'test' - test.pattern = 'test/**/test_*.rb' - test.verbose = true -end - -require 'rcov/rcovtask' -Rcov::RcovTask.new do |test| - test.libs << 'test' - test.pattern = 'test/**/test_*.rb' - test.verbose = true -end - -task :default => :test - -require 'rake/rdoctask' -Rake::RDocTask.new do |rdoc| - version = File.exist?('VERSION') ? File.read('VERSION') : "" - - rdoc.rdoc_dir = 'rdoc' - rdoc.title = "timetrackr #{version}" - rdoc.rdoc_files.include('README*') - rdoc.rdoc_files.include('lib/**/*.rb') -end +require 'echoe' +Echoe.new('timtrackr') |
