ruby-reference-manual:2893
From: Ippei Obayashi <ohai@k...>
Date: Fri, 4 Nov 2011 02:36:54 +0900
Subject: [ruby-reference-manual:2893] [るりまプロジェクト - Feature #5329] bitclust gem
Issue #5329 has been updated by Ippei Obayashi. r4868の変更により、 * standalone.rbが動かない * test/test_bitclust.rb が正しくテストされない という問題が生じています。 このチケットに添付しているパッチはgem化には必要ですが、既存の他の仕組と整合していません。 というわけで、 * 変更をrevertしてgemをbuildするときだけパッチを当てる * gemの管轄下にあるときもそうでないときも妥当に動作するようコードを変更する のいずれかをする必要があります。 私としては1番目のやり方を想定してたのですが、2番目の変更のためには、 * standalone.rb を binの下に移動させる * test/test_bitclust.rb で require "#{BITCLUST_DIR}/bin/bitclust.rb" としているのを止め、 テストに必要な部分をlibの下に移動させる などの変更が必要です。 # rubygemsがあまり融通がきかない仕組みなのが問題 ---------------------------------------- Feature #5329: bitclust gem http://redmine.ruby-lang.org/issues/5329 Author: Ippei Obayashi Status: Open Priority: Normal Assignee: okkez _ Category: bitclust Target version: reporter: ruby_version: bitclust の gem を build するスクリプトを書きました。るりまに関わる人に便利であれば良いのですが。 このチケットに添付している2つのファイルとsvn,patchコマンドを用意して、 ruby-1.9.2 build-bitclust-core-gem.rb --workdir gemdir --patch "-p1 < bitclust-gem.patch" --patchlevel 1 とすると、gemdir/build の下に bitclust-core-20110813.4780.1.gem という gem ファイルができます。 良さそうなら rubygems.org に push しようと思うのですがどうでしょう。 -- http://redmine.ruby-lang.org -- ML: ruby-reference-manual@m... Info: http://QuickML.com/
2828 2011-09-15 09:50 [ohai@k... ] [るりまプロジェクト - Feature #5329][Open] bitclust gem 2832 2011-09-17 17:37 ┣[redmine@r... ] [るりまプロジェクト - Feature #5329] bitclust gem 2882 2011-10-30 14:07 ┣[redmine@r... ] [るりまプロジェクト - Feature #5329] bitclust gem -> 2893 2011-11-03 18:36 ┣[ohai@k... ] [るりまプロジェクト - Feature #5329] bitclust gem 2990 2012-02-28 12:57 ┣[redmine@r... ] [るりまプロジェクト - Feature #5329] bitclust gem 3107 2012-06-23 03:49 ┗[redmine@r... ] [るりまプロジェクト - Feature #5329][Closed] bitclust gem