summaryrefslogtreecommitdiff
path: root/ffi-yajl.gemspec
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2014-01-01 10:36:17 -0600
committerLamont Granquist <lamont@scriptkiddie.org>2014-01-01 10:36:17 -0600
commit533ecf277f273d20ea1864b5c30880ba0f937da9 (patch)
tree4c1348695a48edaba5bdb36004b5db6136c8f749 /ffi-yajl.gemspec
parent835956ca69369993388195949c03613e0759e6d1 (diff)
downloadffi-yajl-533ecf277f273d20ea1864b5c30880ba0f937da9.tar.gz
remove duplication between gemspecs
Diffstat (limited to 'ffi-yajl.gemspec')
-rw-r--r--ffi-yajl.gemspec27
1 files changed, 4 insertions, 23 deletions
diff --git a/ffi-yajl.gemspec b/ffi-yajl.gemspec
index 7e7ef74..43b572a 100644
--- a/ffi-yajl.gemspec
+++ b/ffi-yajl.gemspec
@@ -1,29 +1,10 @@
$:.unshift(File.dirname(__FILE__) + '/lib')
require 'ffi_yajl/version'
-Gem::Specification.new do |s|
- s.name = 'ffi-yajl'
- s.version = FFI_Yajl::VERSION
- s.platform = Gem::Platform::RUBY
- s.extra_rdoc_files = ["README.md", "LICENSE" ]
- s.license = "Apache-2.0"
- s.summary = "Ruby FFI wrapper around YAJL 2.x"
- s.description = s.summary
- s.author = "Lamont Granquist"
- s.email = "lamont@scriptkiddie.org"
- s.homepage = "http://github.com/lamont-granquist/ffi-yajl"
+gemspec = eval(IO.read(File.expand_path(File.join(File.dirname(__FILE__), "ffi-yajl-shared.gemspec"))))
- s.extensions = %w{ ext/libyajl2/extconf.rb ext/ffi_yajl/ext/encoder/extconf.rb ext/ffi_yajl/ext/parser/extconf.rb }
+gemspec.platform = Gem::Platform::RUBY
+gemspec.extensions = %w{ ext/libyajl2/extconf.rb ext/ffi_yajl/ext/encoder/extconf.rb ext/ffi_yajl/ext/parser/extconf.rb }
- s.add_development_dependency "rake", "~> 10.1"
- s.add_development_dependency "rspec", "~> 2.14"
- s.add_development_dependency "pry", "~> 0.9"
- s.add_development_dependency "rake-compiler", "~> 0.9"
- s.add_dependency "ffi", "~> 1.9"
+gemspec
- s.bindir = "bin"
- s.executables = %w{ ffi-yajl-bench }
- s.require_path = 'lib'
- s.files = %w{ Rakefile LICENSE README.md } +
- Dir.glob( "{lib,spec}/**/*", File::FNM_DOTMATCH ).reject { |f| File.directory?(f) }
-end