From: matz@... (Yukihiro Matsumoto) Date: 1998-01-13T12:02:21+09:00 Subject: [ruby-dev:1281] Re: install *.rb to lib/ まつもと ゆきひろです In message "[ruby-dev:1280] Re: install *.rb to lib/" on 98/01/13, Kikutani Makoto writes: |というのがあるところを見ると、tcltklibのように |MANIFESTに lib/hoge.rb を書いておけばいいと思ったのだけど、 |コピーされない。今ためしにデバッグのため ext/Setup でstatic リンク |に指定してたたものをはずすとコピーされるようになった。Is this correct? instrubyは正しいのですがextmk.rbのバグです.すいません. パッチは以下の通りです.パッチを当ててからconfig.statusを実 行するとextmk.rbが置き換わります. --- ext/extmk.rb.in~ Thu Dec 11 18:15:50 1997 +++ ext/extmk.rb.in Tue Jan 13 11:59:04 1998 @@ -273,6 +273,8 @@ - if !$static - mfile.printf "\ + mfile.printf "\ install: +" + if !$static + mfile.printf " @test -d $(libdir) || mkdir $(libdir) @@ -280,13 +282,7 @@ " - for rb in Dir["lib/*.rb"] - mfile.printf "\t$(INSTALL) %s @libdir@/$(RUBY_INSTALL_NAME)\n", rb - end - mfile.printf "\n" - else - mfile.printf "\ - -install:; - -" end + for rb in Dir["lib/*.rb"] + mfile.printf "\t$(INSTALL) %s @libdir@/$(RUBY_INSTALL_NAME)\n", rb + end + mfile.printf "\n"