Browse Subversion Repository
Contents of /trunk/installer/release.md
Parent Directory
| Revision Log
Revision 10417 -
( show annotations)
( download)
Tue Dec 20 12:22:58 2022 UTC
(14 months, 2 weeks ago)
by zmatsuo
File size: 2203 byte(s)
Visual Studio 2022 でビルドできるよう修正
- r10414, r10415 の修正
- installer/release.bat, release.md
- Visual Studio 2022をデフォルトで使用するようにした
- installer/build.bat
- Visual Studio 2022向け修正追加
- 2019,2022 の両方使える環境では実行前に環境変数を調整しておくこと
- r10414での抜け
- TTXSamples/TTXttyrec/TTXttyplay.v17.vcxproj
- TTXSamples/TTXttyrec/TTXttyplay.v17.vcxproj.filters
- cygwin/cyglaunch/cyglaunch.v17.vcxproj
- cygwin/cyglib/cyglib.v17.vcxproj
- cygwin/cygtool/cygtool.v17.vcxproj
- cygwin/cygwin.v17.sln
| 1 |
# release.bat について |
| 2 |
|
| 3 |
- Tera Term をビルドするためのスクリプト(Windows用batファイル) |
| 4 |
- ミスなくリリース用バイナリを作成することを目的としている |
| 5 |
- 使用ライブラリをダウンロード、展開、ビルドできる |
| 6 |
- 実行前に環境変数 VS_VERSION に使用する Visual Studio のバージョンを設定しておく |
| 7 |
- 設定していない場合は 2022 を使用する |
| 8 |
- 設定例 'set VS_VERSION=2019' |
| 9 |
- 次の機能がある |
| 10 |
- ビルド環境の準備 |
| 11 |
- 環境変数 PATH の設定 |
| 12 |
- 使用するライブラリをダウンロード、展開、ビルド |
| 13 |
- Tera Term をビルド、アーカイブ、インストーラー作成 |
| 14 |
- 使用ツールのパスやバージョンなどを表示 |
| 15 |
- ビルドできる状態にセットアップして cmd.exe を起動する |
| 16 |
- ビルドに使用するツールの指定について |
| 17 |
- 各ツールのデフォルトのインストールフォルダを探す |
| 18 |
- 個別に使用したいツールを明示する場合は toolinfo.bat で指定する |
| 19 |
- 参考 toolinfo_sample.bat |
| 20 |
- 使用ツールは次のドキュメントを参照 |
| 21 |
- [doc/ja/html/reference/develop.html](../doc/ja/html/reference/develop.html) |
| 22 |
- Tera Termをビルドしたときの最終的な生成ファイル |
| 23 |
- Release時 |
| 24 |
- installer/Output/teraterm-x.y.exe |
| 25 |
- installer/Output/teraterm_x.y.zip |
| 26 |
- installer/Output/teraterm_x.y_pdb.zip |
| 27 |
- 通常ビルド(snapshot)時 |
| 28 |
- installer/Output/teraterm-x.y-rREV-YYMMDD_HHMMSS-username-snapshot.exe |
| 29 |
- installer/Output/teraterm-x.y-rREV-YYMMDD_HHMMSS-username-snapshot.zip |
| 30 |
- installer/Output/teraterm-x.y-rREV-YYMMDD_HHMMSS-username-snapshot_pdb.zip |
| 31 |
|
| 32 |
## pdbファイル |
| 33 |
|
| 34 |
- pdb = program database files (symbol files) |
| 35 |
- デバグ時に使用する |
| 36 |
|
| 37 |
### 使い方 |
| 38 |
|
| 39 |
- 次のファイルを同じフォルダに配置する |
| 40 |
- クラッシュしたときのミニダンプ |
| 41 |
- teraterm_rREV_YYMMDD-HHMMSS-PID.dmp |
| 42 |
- exe,dll |
| 43 |
- pdb |
| 44 |
- ミニダンプをダブルクリックしてVisual Studioを起動する |
| 45 |
- アクションの[ネイティブのみでデバグ]をクリック |
|