diff --git a/.gitignore b/.gitignore index 9fb338c7e..c9bb528fb 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ npm-debug.log /spec/fixtures/site/Gemfile.lock node_modules /lib/jekyll-admin/public +*.gem diff --git a/jekyll-admin.gemspec b/jekyll-admin.gemspec index 1bc6b9fe0..91ecdd684 100644 --- a/jekyll-admin.gemspec +++ b/jekyll-admin.gemspec @@ -22,7 +22,7 @@ Gem::Specification.new do |spec| raise "RubyGems 2.0 or newer is required to protect against public gem pushes." end - spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } + spec.files = Dir.glob("lib/**/*").concat(%w(LICENSE README.md)) spec.bindir = "exe" spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"]