[ttssh2-dev 294] Re: リリース用スクリプト

Back to archive index
NAGATA Shinya maya.****@gmail*****
2022年 3月 11日 (金) 01:00:32 JST


永田です。

>  > もしよかったら、調整されたbatを入れていただけないでしょうか
> と書いていたのに先に入れてしまいました。すみません。
> 
>  > - release.bat を実行、この最初のほうで…
>  > - もし toolsetting.bat(仮) があれば、callする
> 実装しました。
> toolinfo.bat から読み込んで個別設定を行います。
> 名前は buildtools/svnrev のtoolinfo.txtと合わせました。

ありがとうございます。
ライブラリなどのバージョンを変数にしました。


> teraterm-5.0
> TERATERM_r9782_20220304_233821.zip
> teraterm-20220304_233854.exe

リリースのバージョンは自動で bat に落とせなそうですね。

(1) installer/release.bat line:139
アーカイブ版は TERATERM_r%SVNVERSION%_%DATE%_%TIME%.zip ではなく
teraterm-5.0.zip になっているので、要修正。
cf. https://osdn.net/projects/ttssh2/releases/74780
    https://osdn.net/projects/ttssh2/releases/75192
    などのファイル名

(2) installer/release.bat line:139
"teraterm-5.0/" の 5.0 はここでハードコーディング

(3) buildtools/svnrev/sourcetree_info line:2
set VERSION=5.0
buildtools/svnrev/sourcetree_info line:9 の
my $version = "5.0";
のハードコーディングから

(3) からの %VERSION% は使えなそうなので、(1),(2) で使う
バージョンの変数("5.0" や "5.0-alpha1" などを入れる、
teraterm.iss の AppVer と同時に変更をコミットする)を
release.bat に追加しましょうか。

-- 
TeraTerm Project https://ttssh2.osdn.jp/
NAGATA Shinya <maya.****@gmail*****>



ttssh2-dev メーリングリストの案内
Back to archive index