Show
Ignore:
Timestamp:
10/04/07 23:52:45 (4 years ago)
Author:
cho45
Message:

lang/ruby/module-pluggable/test/test_module-pluggable.rb,
lang/ruby/module-pluggable/test/module-pluggable_test.rb:

rake test の規約に従っていなかったのを修正。
直接実行していて気付かなかった。

lang/ruby/module-pluggable/Rakefile

release タスク追加

Location:
lang/ruby/module-pluggable
Files:
1 modified
1 moved

Legend:

Unmodified
Added
Removed
  • lang/ruby/module-pluggable/Rakefile

    r361 r365  
    1313EMAIL = "cho45@lowreal.net" 
    1414DESCRIPTION = "" 
    15 RUBYFORGE_PROJECT = "module-pluggable" 
     15RUBYFORGE_PROJECT = "modulepluggable" 
    1616HOMEPATH = "http://#{RUBYFORGE_PROJECT}.rubyforge.org" 
    1717BIN_FILES = %w(  ) 
     
    116116end 
    117117 
     118desc 'Package and upload the release to rubyforge.' 
     119task :release => [:clean, :package] do |t| 
     120        v = ENV["VERSION"] or abort "Must supply VERSION=x.y.z" 
     121        abort "Versions don't match #{v} vs #{VERS}" unless v == VERS 
     122        pkg = "pkg/#{NAME}-#{VERS}" 
    118123 
     124        rf = RubyForge.new 
     125        puts "Logging in" 
     126        rf.login 
     127 
     128        c = rf.userconfig 
     129#       c["release_notes"] = description if description 
     130#       c["release_changes"] = changes if changes 
     131        c["preformatted"] = true 
     132 
     133        files = [ 
     134                "#{pkg}.tgz", 
     135                "#{pkg}.gem" 
     136        ].compact 
     137 
     138        puts "Releasing #{NAME} v. #{VERS}" 
     139        rf.add_release RUBYFORGE_PROJECT, NAME, VERS, *files 
     140end