diff options
author | luislavena <luislavena@19e92222-5c0b-0410-8929-a290d50e31e9> | 2006-11-27 02:56:38 +0000 |
---|---|---|
committer | luislavena <luislavena@19e92222-5c0b-0410-8929-a290d50e31e9> | 2006-11-27 02:56:38 +0000 |
commit | 53fddbfdde49acc25dbcc8b51f4e9fb788f31fd0 (patch) | |
tree | 841ac8f24b1d88739adb593dfa4713e73273d435 | |
parent | fa1296388b609cfdb1e0455df02c13efc66f49b6 (diff) | |
download | unicorn-53fddbfdde49acc25dbcc8b51f4e9fb788f31fd0.tar.gz |
Also adjusted the gemspec a bit adding missing files. git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@440 19e92222-5c0b-0410-8929-a290d50e31e9
-rw-r--r-- | projects/fastthread/Rakefile | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/projects/fastthread/Rakefile b/projects/fastthread/Rakefile index 07244e4..0f71d79 100644 --- a/projects/fastthread/Rakefile +++ b/projects/fastthread/Rakefile @@ -19,15 +19,23 @@ end gemspec = Gem::Specification.new do |gemspec| gemspec.name = "fastthread" gemspec.version = GEM_VERSION - gemspec.platform = Gem::Platform::RUBY gemspec.author = "MenTaLguY <mental@rydia.net>" gemspec.summary = "Optimized replacement for thread.rb primitives" gemspec.test_file = 'test/test_all.rb' - gemspec.extensions = Dir.glob( 'ext/**/extconf.rb' ) gemspec.files = %w( Rakefile ) + Dir.glob( 'test/*.rb' ) + - Dir.glob( 'ext/**/*.{c,rb}' ) - gemspec.require_path = 'ext' + Dir.glob( 'ext/**/*.{c,rb}' ) + + Dir.glob( 'tools/*.rb' ) + + gemspec.require_path = 'lib' + + if RUBY_PLATFORM.match("win32") + gemspec.platform = Gem::Platform::WIN32 + gemspec.files += ['lib/fastthread.so'] + else + gemspec.platform = Gem::Platform::RUBY + gemspec.extensions = Dir.glob( 'ext/**/extconf.rb' ) + end end Rake::GemPackageTask.new( gemspec ) do |task| |