hikidoc:157
From: KADO Masanori <kdmsnr@g...>
Date: Sun, 7 Mar 2010 17:24:51 +0900
Subject: [hikidoc:157] Re: Rakefileのロード時にhoeのバージョンによってはエラー
kdmsnr です。 `rake -T` でエラーが出る件ですが、以下でどうでしょうか。 hoe (2.5.0) で試しました。 Index: Rakefile =================================================================== --- Rakefile (revision 127) +++ Rakefile (working copy) @@ -37,14 +37,15 @@ end ENV["VERSION"] ||= HikiDoc::VERSION -project = Hoe.new('hikidoc', HikiDoc::VERSION) do |project| +project = Hoe.spec('hikidoc') do |project| + project.version = HikiDoc::VERSION project.author = ['Kazuhiko'] project.email = ['kazuhiko@f...'] project.description = project.paragraphs_of('README', 2).join project.summary = project.description.split(/(\.)/, 3)[0, 2].join project.url = 'http://rubyforge.org/projects/hikidoc/' project.test_globs = ['test/test_*.rb'] - project.rdoc_pattern = /(?:^(?:lib|bin)|\AREADME\z)/ + project.extra_rdoc_files = %w(README COPYING NEWS TextFormattingRules) project.changes = File.read("NEWS").split(/^!! .*$/)[1].strip end 2010年2月11日22:25 Kazuhiro Shibutani <arikui.ruby@g...>: > hikidocのRakefileにおいて、 > > > http://seattlerb.rubyforge.org/hoe/History_txt.html > > 2.0.0 / 2009-06-02: > > * Added Hoe::spec replacing old Hoe.new spec form. Now with > DSL flavors! > * Deprecated Hoe.new spec form. > > 1.9.0 / 2009-02-26: > > * Match RubyGems’ RDoc behavior and removed rdoc_pattern > attribute. Use extra_rdoc_files instead. > > > とのことで、Hoeがある程度新しいと、前者が警告を、 > 後者が例外を引き起こします。 > 特に後者はRakefileのロード時に発生するので、 rake -T も > ままなりません。 > > 新しいHoeに追従する、あるいは対応するHoeのバージョンを定める、 > などの処置が必要かと思われます。 -- kdmsnr - KADO, Masanori http://capsctrl.que.jp/kdmsnr/ -- ML: hikidoc@m... 使い方: http://QuickML.com/
155 2010-02-11 14:25 [arikui.ruby@g... ] Rakefileのロード時にhoeのバージョンによってはエラー -> 157 2010-03-07 09:24 ┣[kdmsnr@g... ] 159 2010-08-10 16:48 ┃┗[kimuraw@i... ] 158 2010-08-10 16:46 ┗[kimuraw@i... ]