summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWayne Meissner <wmeissner@gmail.com>2012-11-20 10:38:32 +1100
committerWayne Meissner <wmeissner@gmail.com>2012-11-20 10:38:32 +1100
commit40c47c293a5c4a7c34e2659527567def8b798628 (patch)
tree748cf4ac937e75ab6513ff4da1f080f1ef6dfc10
parent6db37a08e4973ad3e79c66cd20d3c3066c63dfc7 (diff)
downloadffi-40c47c293a5c4a7c34e2659527567def8b798628.tar.gz
Add ffi.gemspec to the list of files in the gem
-rw-r--r--Rakefile4
-rw-r--r--ffi.gemspec2
2 files changed, 4 insertions, 2 deletions
diff --git a/Rakefile b/Rakefile
index 17f70f4..1d6f459 100644
--- a/Rakefile
+++ b/Rakefile
@@ -72,7 +72,9 @@ LIBTEST = "build/libtest.#{LIBEXT}"
BUILD_DIR = "build"
BUILD_EXT_DIR = File.join(BUILD_DIR, "#{RbConfig::CONFIG['arch']}", 'ffi_c', RUBY_VERSION)
-gem_spec = Gem::Specification.load('ffi.gemspec')
+def gem_spec
+ @gem_spec ||= Gem::Specification.load('ffi.gemspec')
+end
Gem::PackageTask.new(gem_spec) do |pkg|
pkg.need_zip = true
diff --git a/ffi.gemspec b/ffi.gemspec
index 5cb3aea..8471794 100644
--- a/ffi.gemspec
+++ b/ffi.gemspec
@@ -6,7 +6,7 @@ Gem::Specification.new do |s|
s.homepage = 'http://wiki.github.com/ffi/ffi'
s.summary = 'Ruby FFI'
s.description = 'Ruby FFI library'
- s.files = %w(History.txt LICENSE COPYING COPYING.LESSER README.md Rakefile) + Dir.glob("{ext,gen,lib,spec,libtest}/**/*").reject { |f| f =~ /lib\/1\.[89]/}
+ s.files = %w(ffi.gemspec History.txt LICENSE COPYING COPYING.LESSER README.md Rakefile) + Dir.glob("{ext,gen,lib,spec,libtest}/**/*").reject { |f| f =~ /lib\/1\.[89]/}
s.extensions << 'ext/ffi_c/extconf.rb'
s.has_rdoc = false
s.license = 'LGPL-3'