= NEWS

== 3.2.3 (2004-02-12)
j
  * [fix] ファイルを開くときは常にバイナリモードにする [ruby-list:39158]
e
  * [fix] open files in binary mode. [ruby-list:39158]
.

== 3.2.2 (2003-12-16)
j
  * [fix] metaconfigを使うとread_fileでエラーになっていた (thanks Guillaume Marcais)
  * [fix] pre-configで設定した値が保存されていなかった (thanks Alex Fenton)
  * [fix] data/からは*.elcや*.soもインストールすべき (thanks Rubikitch)
e
  * [fix] did not work with metaconfig. (thanks Guillaume Marcais)
  * [fix] should save configurations after running all hooks. (thanks Alex Fenton)
  * [fix] does not reject *.elc, *.so, etc. (thanks Rubikitch)
.

== 3.2.1 (2003-09-01)
j
  * [fix] 全く動かなかった
e
  * [fix] did not work.
.

== 3.2.0 (2003-08-27)
j
  * [CHANGE] install.rb を setup.rb にマージした。
  * [fix] clean/distclean が config 前に呼べなかったのを修正。
e
  * [CHANGE] install.rb is merged into the setup.rb.
  * [fix] clean/distclean should be able to invoke before configuring.
.

== 3.1.5 (2003-08-21)
j
  * [CHANGE] lib/ からは *.rb のみインストールすることにした
  * [CHANGE] 早くも MANIFEST 廃止
e
  * [CHANGE] install only *.rb from the lib/ directory.
  * [CHANGE] ban MANIFEST.
.

== 3.1.4 (2003-02-25)
j
  * [new] CVS が無視するファイル (CVS/ *~ *.bak #* .* など) を無視する
  * [new] MANIFEST というファイルでインストールするファイルを明示的に指定するようにした
  * [new] 新しいタスク distclean
  * install.rb/setup.rb だけでなく、構築時に使うファイルも配布するようにした
e
  * [new] ignore CVS/ *~ *.bak #* .* etc.
  * [new] explicit file designation by MANIFEST.
  * [new] new task `distclean'.
  * bundle Makefile and asm.rb, which are tools to create
    install.rb/setup.rb from source file.
.

== 3.1.3 (2002-12-06)
j
  * ヘルプメッセージを改善した
e
  * better help message.
.

== 3.1.2 (2002-05-07)
j
  * [fix] config --without が動かなかった
  * [fix] InstalledFiles の中身がおかしかった
e
  * [fix] config --without did not work.
  * [fix] wrong filenames were written to InstalledFiles.
.

== 3.1.1 (2002-01-11)
j
  * [CHANGE] config --install-prefix を install --prefix に移動
  * [new] コンフィグ --site-ruby-common を追加
  * [new] metaconfig インターフェイス set_config_default(n,v) を追加
e
  * [CHANGE] changes "config --install-prefix" to "install --prefix"
  * [new] new config option --site-ruby-common
  * [new] new metaconfig interface set_config_default(n,v)
.

== 3.1.0 (2002-01-08)
j
  * [new] コンフィグ --without-ext を追加
  * [new] コンフィグ --install-prefix を追加 [rubyist:0984]
  * [new] フックインターフェイス get_config(k), set_config(k,v) を追加
  * [new] config オプションのコンフィグファイル metaconfig  [ruby-list:33139]
  * [fix] setup.rb と同じディレクトリにあるフックを実行していなかった
          (ただし package/ 直下のファイルは実行しません。仕様です。)
e
  * [new] new config option --without-ext
  * [new] new config option --install-prefix
  * [new] new hook interface get_config(k), set_config(k,v)
  * [new] config option config file 'metaconfig'
  * [fix] setup.rb executes hooks in top directory
          (does not run hooks in packages/ dir. This is a feature.)
.

== 3.0.2 (2001-10-01)
j
  * Ruby 1.4.4 〜 1.6.3 で動かなかったバグを修正
    (rbconfig['rubylidir'] がない)
e
  * did not work on Ruby 1.4.4 ... 1.6.3
    (rbconfig['rubylidir'] does not exist.)
.

== 3.0.1 (2001-09-07)
j
  * 新しいオプション -q, --quiet, --verbose
  * 文字列埋めこみの 'setup.rb' をパラメタライズ
e
  * new options -q, --quiet, --verbose
  * parametarizes 'setup.rb' in strings
.

== 3.0.0 (2001-08-28)
j
  * 単体パッケージ向けインストーラ install.rb
  * install.rb をベースに setup.rb を再構築
  * 実際にインストールしたファイルのリストを InstalledFiles に出力
  * --with/--without はパッケージ名のみ受けつける
  * config - --with-foo=bar で extconf に引数を指定
  * site_ruby が変更される可能性に対処 (thanks Akira Yamada)
e
  * archive structure completely changed.
  * single package installer install.rb
  * restructs setup.rb
  * outputs installed file names into the file "InstalledFiles"
  * --with/--without accepts only package names.
  * "config -- --with-foo=bar" passes options to extconf.rb
  * supports customized site_ruby (thanks Akira Yamada)
.

== 2.2.1 (2001-08-01)
j
  * --with/--without で落ちるバグを修正 (reported by Knu)
e
  * modify --with/--without (reported by Knu)
.

== 2.2.0 (2001-06-30)
j
  * PATHCONV から setup/*.rb へ移行
e
  * ban PATHCONV.  Use setup/*.rb instead.
.

== 2.1.0 (2001-06-30)
j
  * ネストしたコンフィグ設定 (--prefix など) に対応
  * タスクをフックできるようにした (thanks rubikitch)
  * srcdir 対応
e
  * support parameterized config value (i.e. --prefix)
  * Developpers can hook any tasks. (thanks rubikitch)
  * support srcdir
.

== 2.0.4 (2001-04-07)
j
  * Ruby 1.4 に対応
e
  * support Ruby 1.4
.

== 2.0.3 (2001-03-26)
j
  * clean で Makefile がなくても無視 (変えた)
  * Windows の stat() のバグに対応
e
  * ignore if Makefile is not exist when "make clean"
  * avoids windows' stat() bug
.

== 2.0.2 (2001-02-13)
j
  * clean で Makefile がなくても無視 (thanks rubikitch)
  * DOS のドライブレターに対応
e
  * ignore if Makefile is not exist when "make clean" (thanks rubikitch)
  * support DOS's drive letter
.

== 2.0.1 (2001-02-09)
j
  * 拡張モジュールをコンパイルする時、毎回 clean するようにした
  * extconf.rb を実行するとき新しい Ruby を起動しないようにした
  * config --rbconfig=file
e
  * does "make clean" on each SETUP
  * does not fork new ruby process when executing extconf.rb
  * config --rbconfig=file
.

== 2.0.0 (2000-12-19)
j
  * amstd 依存をなくした
  * setup.rb 用 README のテンプレートをつけた
  * install --no-harm
e
  * now setup.rb does not depend on amstd
  * install --no-harm
  * add templates
.

== 1.0.7 (2000-11-18)
j
  * --without=ext/* とできるようにした
e
  * allow --without=ext/*
.

== 1.0.6 (2000-08-27)
j
  * 新オプション --make-prog (patched by Katsuyuki Komatsu)
e
  * new option --make-prog=[make] (patched by Katsuyuki Komatsu)
.

== 1.0.5 (2000-08-27)
j
  * 常に Makefile を作りなおす (reported by Dave Thomas)
e
  * generates Makefile every time
.

== 1.0.4 (2000-07-13)
j
  * --with、--without にディレクトリを指定できるようにした
e
  * can pass directory name (like ext/cparse) for --with, --without
.

== 1.0.3 (2000-06-08)
j
  * 新コマンド dryrun (patched by rubikitch)
e
  * new command dryrun (patched by rubikitch)
.

== 1.0.2 (2000-06-03)
j
  * ドキュメントを更新
e
  * update document
.

== 1.0.1 (2000-06-01)
j
  * いきなりバグがあった  (patched by rubikitch)
  * 新コマンド clean      (patched by rubikitch)
e
  * modify syntax error  (patched by rubikitch)
  * new command "clean"  (patched by rubikitch)
.

== 1.0.0 (2000-05-30)
j
  * 初リリース
e
  * first release
.
