Skip to content

Commit

Permalink
update gemgem, Rakefile, and .gitignore
Browse files Browse the repository at this point in the history
  • Loading branch information
godfat committed Sep 27, 2013
1 parent eb5d6ef commit 637a51c
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 29 deletions.
7 changes: 1 addition & 6 deletions .gitignore
@@ -1,7 +1,2 @@
tmp
pkg
doc
ann-*
Gemfile.lock

/pkg/
*.rbc
31 changes: 11 additions & 20 deletions Rakefile
@@ -1,28 +1,19 @@
# encoding: utf-8

begin
require "#{dir = File.dirname(__FILE__)}/task/gemgem"
rescue LoadError
sh "git submodule update --init"
exec Gem.ruby, "-S", "rake", *ARGV
sh 'git submodule update --init'
exec Gem.ruby, '-S', $PROGRAM_NAME, *ARGV
end

Gemgem.dir = dir
($LOAD_PATH << File.expand_path("#{Gemgem.dir}/lib" )).uniq!
Gemgem.init(dir) do |s|
require 'dm-is-reflective/version'
s.name = 'dm-is-reflective'
s.version = DmIsReflective::VERSION

desc 'Generate gemspec'
task 'gem:spec' do
Gemgem.spec = Gemgem.create do |s|
require 'dm-is-reflective/version'
s.name = 'dm-is-reflective'
s.version = DmIsReflective::VERSION

%w[dm-core dm-do-adapter].each{ |g| s.add_runtime_dependency(g) }
%w[dm-migrations
dm-sqlite-adapter
dm-mysql-adapter
dm-postgres-adapter].each{ |g| s.add_development_dependency(g) }
end

Gemgem.write
%w[dm-core dm-do-adapter].each{ |g| s.add_runtime_dependency(g) }
%w[dm-migrations
dm-sqlite-adapter
dm-mysql-adapter
dm-postgres-adapter].each{ |g| s.add_development_dependency(g) }
end
5 changes: 3 additions & 2 deletions dm-is-reflective.gemspec
@@ -1,12 +1,13 @@
# -*- encoding: utf-8 -*-
# stub: dm-is-reflective 1.3.1 ruby lib

Gem::Specification.new do |s|
s.name = "dm-is-reflective"
s.version = "1.3.1"

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Lin Jen-Shin (godfat)"]
s.date = "2013-05-22"
s.date = "2013-09-28"
s.description = "DataMapper plugin that helps you manipulate an existing database.\nIt creates mappings between existing columns and model's properties."
s.email = ["godfat (XD) godfat.org"]
s.executables = ["dm-is-reflective"]
Expand Down Expand Up @@ -41,7 +42,7 @@ Gem::Specification.new do |s|
s.homepage = "https://github.com/godfat/dm-is-reflective"
s.licenses = ["Apache License 2.0"]
s.require_paths = ["lib"]
s.rubygems_version = "2.0.3"
s.rubygems_version = "2.1.5"
s.summary = "DataMapper plugin that helps you manipulate an existing database."
s.test_files = [
"test/test_mysql.rb",
Expand Down
2 changes: 1 addition & 1 deletion task
Submodule task updated 1 files
+64 −64 gemgem.rb

0 comments on commit 637a51c

Please sign in to comment.