[#37041] [ANN] Exerb/Exerb-CC 2.6.0 — Yuya Kato <yuya-ml@4th.to>

未踏ユース終了まで1ヶ月を切って、焦り気味のYuyaです。

27 messages 2003/02/02
[#37202] Re: [ANN] Exerb/Exerb-CC 2.6.0 — "TOYOFUKU Chikanobu" <toyofuku@...> 2003/03/02

豊福です。

[#37206] Re: [ANN] Exerb/Exerb-CC 2.6.0 — Yuya Kato <yuya-ml@4th.to> 2003/03/04

Yuyaです。

[#37058] Re: Local variables & blocks — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

27 messages 2003/02/05
[#37059] Re: Local variables & blocks — ichimal@... 2003/02/06

皆様、初めまして鈴木です。

[#37063] Re: Local variables & blocks — matz@... (Yukihiro Matsumoto) 2003/02/07

まつもと ゆきひろです

[#37110] Re: Local variables & blocks — ichimal@... 2003/02/16

鈴木です。

[#37115] Re: Local variables & blocks — Tanaka Akira <akr@...17n.org> 2003/02/17

In article <200302161629.h1GGTvJ5008901@fenix.ne.jp>,

[#37123] 私はこれにハマリました。 — Shin-ichiro HARA <sinara@...> 2003/02/18

原です。

[ruby-list:37083] Re: setup.rb: Patch to ignore CVS,*~,...

From: "Shirai,Kaoru" <shirai@...>
Date: 2003-02-10 07:31:49 UTC
List: ruby-list #37083
 白井です。

> 結論から言うと、このパッチはそのままではとりこめません。現在の 
> setup.rb は開発用イメージとインストール用イメージを完全に別物
> にするという前提で設計されているからです。
> ...
> もうちょっと言うなら、ruby を使った開発スタイル全体をトータル
> で考えなおす必要があるのではないでしょうか。そもそもあの面倒な
> ディレクトリツリーをどうやって開発中に用意しているのかわからな
> いのですが、どういう状況で開発しているんでしょうか? また、
> その方法は普遍的に通用するんでしょうか。

 面倒なとおっしゃいますが、よく考えられた綺麗なツリーだと思いますよ。私
の場合、あのツリーのまま CVS に入れています。ですから、 install.rb を放
り込めばそれだけで配布パッケージが完成してしまいます。例えば:

misen
|-- DEPENDS
|-- Makefile
|-- README
|-- VERSION
|-- bin
|   `-- misen-expand
|-- env
|-- lib
|   `-- misen
|       |-- expand.rb
|       |-- node.rb
|       |-- parse.rb
|       |-- style-sgml.rb
|       |-- style-tex.rb
|       |-- style.rb
|       `-- util.rb
|-- sample
|   |-- bookmark.rb
|   |-- conditional.rb
|   |-- hello-latex.sh
|   `-- hello.sh
`-- unittest
    |-- test-expand.rb
    `-- test-parse.rb

今のところ、このツリー以外の形で開発用のソースツリーを持つ理由は考えられ
ません。青木さんの場合は、開発用と配布用とでは全く別のツリーで管理してい
るのでしょうか?


> 本気で考えれば、無視すべきファイルパターンは固定しないでしょう。たと
> えば *.in は入れてほしくないとか、いくらでも変則的な要求は考えられま
> す。だからちゃんと問題を解決するには、たぶんその逆にインストールすべ
> きファイルを指定するべきです。しかしそれならそもそも現在の setup.rb 
> の「ディレクトリツリー (のみ) で属性を指定する」という前提が崩れるの
> で、ディレクトリツリー縛りは単なる負担になってしまいます。それだった
> ら全部作り直したほうが楽です。

 ふむ、少し考えてみます。

> >  ところで、 src/*.rb から install.rb/setup.rb を作る方法が見付から
> > なかったのですが、どうすれば良いのでしょうか? とりあえず、
> 
> 添付の asm.rb を使ってください。
> こんな感じです。

 ありがとうございます。

-- 
shirai@korinkan.co.jp

Shirai,Kaoru
  Korinkan Ltd.

In This Thread