Browse Subversion Repository
Contents of /trunk/installer/iscc.bat
Parent Directory
| Revision Log
Revision 10580 -
( show annotations)
( download)
( as text)
Sun Feb 5 15:34:47 2023 UTC
(15 months, 3 weeks ago)
by zmatsuo
File MIME type: application/x-msdos-program
File size: 1441 byte(s)
ビルド時 tt-version.h のバージョン情報を元とするよう修正
- teraterm.iss, svnrev.pl 内にバージョン情報があった
- tt-version.h を元とするようにした
- svnrev.pl
- tt-version.h からバージョン番号を取得するようにした
- issversion.pl を削除
- teraterm.iss からバージョン番号を取得するために使用していた
- tt-version.h のバージョン番号を元とするようにしたため不要となった
- makearchive.bat
- issversion.pl の使用をやめた
- svnrev.pl の sourcetree_info.bat を元に出力フォルダを決めるようにした
- release.bat
- issversion.pl の使用をやめた
- iscc.bat, teraterm.iss
- インストーラ,zipの作成部分を release.bat から切り出した
- インストーラ(iscc.exe)に引数でバージョン番号を渡せるようにした
| 1 |
@rem インストーラ,zipを作成 |
| 2 |
@rem test |
| 3 |
@rem release.batを実行、 |
| 4 |
@rem 7. exec cmd.exe を選んでから使用すると、このbatだけテストができます |
| 5 |
setlocal |
| 6 |
cd /d %~dp0 |
| 7 |
|
| 8 |
if not exist Output mkdir Output |
| 9 |
set TT_VERSION=%VERSION% |
| 10 |
set SNAPSHOT_PORTABLE_OUTPUT="teraterm-%TT_VERSION%-r%SVNVERSION%-%DATE%_%TIME%-%USERNAME%-snapshot" |
| 11 |
if "%RELEASE%" == "1" ( |
| 12 |
pushd Output |
| 13 |
%CMAKE% -E tar cf teraterm-%TT_VERSION%.zip --format=zip teraterm-%TT_VERSION%/ |
| 14 |
%CMAKE% -E tar cf teraterm-%TT_VERSION%_pdb.zip --format=zip teraterm-%TT_VERSION%_pdb/ |
| 15 |
popd |
| 16 |
set INNO_SETUP_OPT_VERSION= |
| 17 |
set INNO_SETUP_OPT_OUTPUT= |
| 18 |
) else ( |
| 19 |
%CMAKE% -E rename snapshot-%DATE%_%TIME% %SNAPSHOT_PORTABLE_OUTPUT% |
| 20 |
%CMAKE% -E rename snapshot-%DATE%_%TIME%_pdb %SNAPSHOT_PORTABLE_OUTPUT%_pdb |
| 21 |
%CMAKE% -E tar cf Output/%SNAPSHOT_PORTABLE_OUTPUT%.zip --format=zip %SNAPSHOT_PORTABLE_OUTPUT% |
| 22 |
%CMAKE% -E tar cf Output/%SNAPSHOT_PORTABLE_OUTPUT%_pdb.zip --format=zip %SNAPSHOT_PORTABLE_OUTPUT%_pdb |
| 23 |
%CMAKE% -E rename %SNAPSHOT_PORTABLE_OUTPUT% snapshot-%DATE%_%TIME% |
| 24 |
%CMAKE% -E rename %SNAPSHOT_PORTABLE_OUTPUT%_pdb snapshot-%DATE%_%TIME%_pdb |
| 25 |
set INNO_SETUP_OPT_VERSION="/DVerSubStr=r%SVNVERSION%-%DATE%_%TIME%" |
| 26 |
set INNO_SETUP_OPT_OUTPUT="/DOutputSubStr=r%SVNVERSION%-%DATE%_%TIME%-%USERNAME%-snapshot" |
| 27 |
) |
| 28 |
%INNO_SETUP% %INNO_SETUP_OPT_VERSION% /DAppVer=%VERSION% %INNO_SETUP_OPT_OUTPUT% teraterm.iss |
| 29 |
|
| 30 |
endlocal |
|