Regressionツール
今日は仕事でお泊りなので、早めの更新。(全然日記じゃないですが)
regressionツールもパッケージにいれてみました。
Boostと同じく、tools/regression/buildディレクトリで、bjam runを実行すればHamigakiライブラリ用に修正したprocess_jam_logとcompiler_statusができます。
使い方は、Boostのものと同じです。と言っても使ったことのある人は少ないでしょうけど。
自分のビルド手順も紹介しておきましょう。
Fedora Core 5 on VMwareで
svn update cd status bjam --dump-tests test >linux-bjam.log 2>&1 ../tools/regression/build/run/process_jam_log <linux-bjam.log ../tools/regression/build/run/compiler_status --locate-root .. $BOOST_ROOT cs-linux.html cs-linux-links.html
MSYSで
cd status bjam --dump-tests test >mingw-bjam.log 2>&1 ../tools/regression/build/run/process_jam_log <mingw-bjam.log
cd status bjam "-sTOOLS=vc-7_1 vc-8_0" --dump-tests test >bjam.log 2>&1 ..\tools\regression\build\run\process_jam_log <bjam.log ..\tools\regression\build\run\compiler_status --locate-root .. %BOOST_ROOT% cs-win32.html cs-win32-links.html
up cd status scp ホスト名:パス/cs-linux.html ホスト名:パス/cs-linux-links.html . bjam --dump-tests test >cyg-bjam.log 2>&1 ../tools/regression/build/run/process_jam_log <cyg-bjam.log ../tools/regression/build/run/compiler_status --locate-root .. $BOOST_ROOT cs-cygwin.html cs-cygwin-links.html ../tools/regression/regression-logs.pl > index.html
今日の成果物(というか、昨日の成果物)
修正内容 (version 0.36.0)
- regressionツールをパッケージに追加
- サンプルに「かえるのうた」の輪唱を追加
- DLLの作成に対応
- ライブラリのインストールに対応
- readme.txtの内容をBoostBook化
- sine_wave_sourceに振幅パラメータ追加
- exampleのstageターゲットをrunに変更
- NO_COMMON_VARIANT_TAG → NO_BOOST_STD_LIB_NAME
パッケージの名前もバージョン名に合わせた方がよいかもしれません。バージョン番号を上げ忘れそうですし。