Navigation Menu

Skip to content

Commit

Permalink
package less like an app, more like a gem
Browse files Browse the repository at this point in the history
- rm Gemfile.lock & add to .gitignore
- add #gemspec call to Gemfile
- replace engineer gem w/ jeweler
  • Loading branch information
Jeremiah Heller committed Feb 16, 2011
1 parent 4de53c2 commit 6e073a3
Show file tree
Hide file tree
Showing 7 changed files with 133 additions and 234 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -7,3 +7,4 @@ config/database.yml
.DS_Store
*.gem
coverage/
Gemfile.lock
20 changes: 4 additions & 16 deletions Gemfile
@@ -1,23 +1,11 @@
source 'http://rubygems.org'
gem 'formtastic'
gem 'RedCloth'
gem 'prarupa'

gem 'rails', "3.0.3"

gem 'sqlite3-ruby', :require => 'sqlite3'
gemspec :path => File.expand_path("..", __FILE__)

gem 'RedCloth', :require => 'redcloth'
gem 'prarupa'
gem 'will_paginate', '~> 3.0.pre2'
gem 'formtastic'
gem 'acts_as_revisable', {
:git => "git://github.com/inertialbit/acts_as_revisable.git",
:branch => 'rails3'
}

group :development, :test do
gem 'engineer'
gem 'rspec-rails'
gem 'cucumber-rails'
gem 'capybara'
gem 'acts_as_fu'
gem 'rcov'
end
165 changes: 0 additions & 165 deletions Gemfile.lock

This file was deleted.

26 changes: 15 additions & 11 deletions Rakefile
Expand Up @@ -8,7 +8,7 @@ EventCalendar::Application.load_tasks

excluded_files = %w(config/database.yml)

Engineer::Tasks.new do |gem|
Jeweler::Tasks.new do |gem|
gem.name = "event_calendar_engine"
gem.summary = %Q{Simple versioned event management for Rails 3.}
gem.description = %Q{Provides basic event management features with versioned history of changes.}
Expand All @@ -24,16 +24,20 @@ Engineer::Tasks.new do |gem|
gem.test_files = FileList["spec/**/*"]
excluded_files.each{|f| gem.files.exclude(f)}

# Include Bundler dependencies
Bundler.definition.dependencies.each do |dependency|
next if dependency.name == "engineer"

if (dependency.groups & [:default, :production]).any?
gem.add_dependency dependency.name, *dependency.requirement.as_list
else
gem.add_development_dependency dependency.name, *dependency.requirement.as_list
end
end
gem.add_dependency 'rails', '3.0.3'
gem.add_dependency 'RedCloth'
gem.add_dependency 'prarupa'
gem.add_dependency 'formtastic'
gem.add_dependency 'acts_as_revisable'
gem.add_dependency 'will_paginate', '~> 3.0.pre2'

gem.add_development_dependency 'jeweler'
gem.add_development_dependency 'rspec-rails'
gem.add_development_dependency 'cucumber-rails'
gem.add_development_dependency 'capybara'
gem.add_development_dependency 'acts_as_fu'
gem.add_development_dependency 'rcov'
gem.add_development_dependency 'sqlite3'

# gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
end

0 comments on commit 6e073a3

Please sign in to comment.