Skip to content

Commit 3b4e26b

Browse files
committed
Use git ls-files to list files.
1 parent 63155d2 commit 3b4e26b

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

resque.gemspec

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,10 @@ Gem::Specification.new do |s|
99
s.email = "[email protected]"
1010
s.authors = [ "Chris Wanstrath", "Terence Lee" ]
1111

12-
s.files = %w( README.md Rakefile LICENSE.txt HISTORY.md )
13-
s.files += Dir.glob("lib/**/*")
14-
s.files += Dir.glob("bin/**/*")
15-
s.files += Dir.glob("man/**/*")
16-
s.files += Dir.glob("test/**/*")
17-
s.files += Dir.glob("tasks/**/*")
18-
s.executables = [ "resque", "resque-web" ]
12+
s.files = `git ls-files`.split($/)
13+
s.executables = s.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
14+
s.test_files = s.files.grep(%r{^(test|spec|features)/})
15+
s.require_paths = ["lib"]
1916

2017
s.extra_rdoc_files = [ "LICENSE.txt", "README.md" ]
2118
s.rdoc_options = ["--charset=UTF-8"]

0 commit comments

Comments
 (0)