Changeset 346
- Timestamp:
- 06/01/07 08:39:06 (2 years ago)
- Files:
-
- version_0/eventmachine-binary.gemspec (deleted)
- version_0/eventmachine.gemspec (deleted)
- version_0/eventmachine-win32.gemspec (deleted)
- version_0/Rakefile (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
version_0/Rakefile
r345 r346 34 34 35 35 36 36 # The tasks and external gemspecs we used to generate binary gems are now 37 # obsolete. Use Patrick Hurley's gembuilder to build binary gems for any 38 # desired platform. 39 40 =begin 37 41 # To build a binary gem for win32, first build rubyeventmachine.so 38 42 # using VC6 outside of the build tree (the normal way: ruby extconf.rb, … … 70 74 71 75 spec = eval(File.read("eventmachine.gemspec")) 76 =end 77 78 spec = Gem::Specification.new do |s| 79 s.name = "eventmachine" 80 s.summary = "Ruby/EventMachine library" 81 s.platform = Gem::Platform::RUBY 82 83 s.has_rdoc = true 84 s.rdoc_options = %w(--title EventMachine --main README --line-numbers) 85 s.extra_rdoc_files = ["README", "RELEASE_NOTES", "COPYING", "GNU", "LEGAL", "TODO"] 86 87 s.files = FileList["{bin,tests,lib,ext}/**/*"].exclude("rdoc").to_a 88 89 s.require_paths = ["lib"] 90 91 s.test_file = "tests/testem.rb" 92 s.extensions = "ext/extconf.rb" 93 94 s.author = "Francis Cianfrocca" 95 s.email = "garbagecat10@gmail.com" 96 s.rubyforge_project = %q(eventmachine) 97 s.homepage = "http://rubyeventmachine.com" 98 99 100 description = [] 101 File.open("README") do |file| 102 file.each do |line| 103 line.chomp! 104 break if line.empty? 105 description << "#{line.gsub(/\[\d\]/, '')}" 106 end 107 end 108 s.description = description[1..-1].join(" ") 109 end 110 72 111 spec.version = $version 73 desc "Build the RubyGem for EventMachine"112 desc "Build the EventMachine RubyGem" 74 113 task :gem => ["pkg/eventmachine-#{$version}.gem"] 75 114 Rake::GemPackageTask.new(spec) do |g| … … 221 260 222 261 desc "Build everything" 223 task :default => [ :gem , :gemwin32]224 262 task :default => [ :gem ] 263
