Skip to content

Commit dfbddc4

Browse files
author
Clemens Kofler
committed
Prepare gem release.
1 parent a167dcc commit dfbddc4

7 files changed

+94
-18
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pkg/*

Rakefile

+4-17
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,9 @@ require 'rake'
22
require 'rake/testtask'
33
require 'rake/rdoctask'
44

5+
require 'tasks/distribution'
6+
require 'tasks/documentation'
7+
require 'tasks/testing'
8+
59
desc 'Default: run unit tests.'
610
task :default => :test
7-
8-
desc 'Test the later_dude plugin.'
9-
Rake::TestTask.new(:test) do |t|
10-
t.libs << 'lib'
11-
t.libs << 'test'
12-
t.pattern = 'test/**/*_test.rb'
13-
t.verbose = true
14-
end
15-
16-
desc 'Generate documentation for the later_dude plugin.'
17-
Rake::RDocTask.new(:rdoc) do |rdoc|
18-
rdoc.rdoc_dir = 'rdoc'
19-
rdoc.title = 'LaterDude'
20-
rdoc.options << '--line-numbers' << '--inline-source'
21-
rdoc.rdoc_files.include('README')
22-
rdoc.rdoc_files.include('lib/**/*.rb')
23-
end

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.0.0
1+
0.2.1

later_dude.gemspec

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Generated by jeweler
2+
# DO NOT EDIT THIS FILE DIRECTLY
3+
# Instead, edit Jeweler::Tasks in Rakefile, and run the gemspec command
4+
# -*- encoding: utf-8 -*-
5+
6+
Gem::Specification.new do |s|
7+
s.name = %q{later_dude}
8+
s.version = "0.2.1"
9+
10+
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
11+
s.authors = ["Clemens Kofler"]
12+
s.date = %q{2009-10-31}
13+
s.description = %q{LaterDude is a small calendar helper plugin for Rails with i18n support.}
14+
s.email = %q{[email protected]}
15+
s.extra_rdoc_files = [
16+
"README"
17+
]
18+
s.files = [
19+
"CHANGELOG",
20+
"MIT-LICENSE",
21+
"README",
22+
"Rakefile",
23+
"VERSION",
24+
"init.rb",
25+
"lib/later_dude.rb",
26+
"tasks/distribution.rb",
27+
"tasks/documentation.rb",
28+
"tasks/testing.rb"
29+
]
30+
s.homepage = %q{http://github.com/clemens/later_dude}
31+
s.rdoc_options = ["--charset=UTF-8"]
32+
s.require_paths = ["lib"]
33+
s.rubygems_version = %q{1.3.5}
34+
s.summary = %q{Small calendar helper plugin for Rails with i18n support}
35+
s.test_files = [
36+
"test/calendar_helper_test.rb",
37+
"test/calendar_test.rb",
38+
"test/test_helper.rb"
39+
]
40+
41+
if s.respond_to? :specification_version then
42+
current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
43+
s.specification_version = 3
44+
45+
if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then
46+
else
47+
end
48+
else
49+
end
50+
end
51+

tasks/distribution.rb

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
begin
2+
require 'jeweler'
3+
Jeweler::Tasks.new do |s|
4+
s.name = "later_dude"
5+
s.summary = "Small calendar helper plugin for Rails with i18n support"
6+
s.email = "[email protected]"
7+
s.homepage = "http://github.com/clemens/later_dude"
8+
s.description = "LaterDude is a small calendar helper plugin for Rails with i18n support."
9+
s.authors = ["Clemens Kofler"]
10+
s.files = FileList["CHANGELOG",
11+
"init.rb",
12+
"lib/later_dude.rb",
13+
"MIT-LICENSE",
14+
"Rakefile",
15+
"README",
16+
"tasks/**/*.rb",
17+
"VERSION"]
18+
s.test_files = FileList["test/**/*.rb"]
19+
end
20+
rescue LoadError
21+
puts "Jeweler, or one of its dependencies, is not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com"
22+
end

tasks/documentation.rb

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
desc 'Generate documentation for the later_dude plugin.'
2+
Rake::RDocTask.new(:rdoc) do |rdoc|
3+
rdoc.rdoc_dir = 'rdoc'
4+
rdoc.title = 'LaterDude'
5+
rdoc.options << '--line-numbers' << '--inline-source'
6+
rdoc.rdoc_files.include('README')
7+
rdoc.rdoc_files.include('lib/**/*.rb')
8+
end

tasks/testing.rb

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
desc 'Test the later_dude plugin.'
2+
Rake::TestTask.new(:test) do |t|
3+
t.libs << 'lib'
4+
t.libs << 'test'
5+
t.pattern = 'test/**/*_test.rb'
6+
t.verbose = true
7+
end

0 commit comments

Comments
 (0)