さくです。 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