From 7720532966674d23eefd76842ae4e2e56092b71d Mon Sep 17 00:00:00 2001 From: Ryohei Ikegami Date: Thu, 11 Jun 2015 18:19:44 +0900 Subject: [PATCH] Bundle libqmlbind --- qml.gemspec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/qml.gemspec b/qml.gemspec index af5a327..9a2e92c 100644 --- a/qml.gemspec +++ b/qml.gemspec @@ -13,7 +13,14 @@ Gem::Specification.new do |spec| spec.homepage = "http://seanchas116.github.io/ruby-qml/" spec.license = "MIT" - spec.files = `git ls-files -z`.split("\x0") + qmlbind_dir = "ext/qml/lib/libqmlbind" + qmlbind_files = Dir.chdir(qmlbind_dir) do + `git ls-files -z` + .split("\x0") + .map { |file| "#{qmlbind_dir}/#{file}" } + end + + spec.files = `git ls-files -z`.split("\x0") + qmlbind_files spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) } spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ["lib"]