From: OZAWA -Crouton- Sakuro Date: 2001-06-19T12:38:44+09:00 Subject: [ruby-list:30296] RE: 配布パッケージにゴミを入れないために (Re: setup.rb) さくです。 At Tue, 19 Jun 2001 12:30:02 +0900, TAKAHASHI Masayoshi wrote: > ……それにしてもRubyのスクリプトを配布している皆さんはどうやって > アーカイブを作成してるんでしょうか? 私は、 > > * パッケージごとにそのパッケージに合ったMakefileを手書きしておいて、 > アーカイブを作る時には make tarball する。 Rubyじゃないけど、こんなターゲットをMakefileの中に用意しています。 dist: cvs export -r $(RELEASE_TAG) -d $(MODULE)-$(VERSION) $(MODULE); \ cd $(MODULE)-$(VERSION); \ make data doc; \ cd ..; \ tar cf - $(MODULE)-$(VERSION) | gzip -c > ../$(MODULE)-$(VERSION).tar.gz $(RM) -r $(MODULE)-$(VERSION) 途中にあるmakeは、一部のデータや、RDドキュメントは、tarballにする前に生成 /変換するためのものですが、それ以外とくにパッケージ固有の処理はないので、 わりとgenericではなないかと思います。 -- OZAWA -Crouton- Sakuro E-Mail: mailto:crouton@weatherlight.org Web: http://www.weatherlight.org/~crouton/ PGP: C98F 74E0 AEEB 4578 1DFC F650 3BE0 9627 11FC C9F5 VERBA VOLANT, SCRIPTA MANENT