Browse Subversion RepositoryLog of /trunk/installer/release.bat
Revision 10853 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Aug 16 15:07:58 2023 UTC (6 months, 3 weeks ago) by zmatsuo File length: 6570 byte(s) Diff to previous 10834 , to selected 10578 buildtools/cygwin64 に discord通知に使用するパッケージもインストール
- buildtools/install_cygwin.cmake
- discoard通知に使用するパッケージもインストールするようにした
- buildtools/find_cygwin.bat
- ビルドで使用するcygwinを探す
- find_cygwin.bat を使用するようにした
- installer/release.bat
- ci_scripts/notify.bat
- ci_scripts/notify_discord.pl
- 改行コードを LF に変更した
Revision 10834 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Aug 14 12:36:06 2023 UTC (6 months, 3 weeks ago) by zmatsuo File length: 6653 byte(s) Diff to previous 10580 , to selected 10578 ライブラリのダウンロード/展開に失敗したときビルドを停止するようにした Revision 10580 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Feb 5 15:34:47 2023 UTC (13 months ago) by zmatsuo File length: 6596 byte(s) Diff to previous 10578 ビルド時 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)に引数でバージョン番号を渡せるようにした Revision 10578 - (view) (download) (as text) (annotate) - [selected] Modified Sat Feb 4 13:23:48 2023 UTC (13 months ago) by zmatsuo File length: 7793 byte(s) Diff to previous 10437 Cygwin を PATH の最後に追加するよう修正 - ビルドでVisual StudioのlinkではなくCygwinのlinkが使用されていた Revision 10437 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Dec 26 15:45:29 2022 UTC (14 months, 1 week ago) by zmatsuo File length: 7793 byte(s) Diff to previous 10417 , to selected 10578 ビルドスクリプトで使用する cygwin,perl を調整 - installer/release.bat - buildtools/cygwin64 がある場合使用するようにした - installer/build.bat - i686-pc-cygwin-g++.exe が実行できるとき32bit版cygtermをビルドするようにした - cmakeビルド時,buildtools/cygwin64 内の perl も利用候補にした - getperl.bat 使用時 perlのダウンロード,展開に cmake も使用できるようにした - cmake のほうが powershell より高速に処理できる Revision 10417 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Dec 20 12:22:58 2022 UTC (14 months, 2 weeks ago) by zmatsuo File length: 7487 byte(s) Diff to previous 10415 , to selected 10578 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 Revision 10415 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Dec 19 15:59:39 2022 UTC (14 months, 2 weeks ago) by zmatsuo File length: 7511 byte(s) Diff to previous 10408 , to selected 10578 AppVeyor で Visual Studio 2022 でビルドできるよう修正 - ci_scripts/appveyor_release_bat_vs2022.yml 追加 - release.bat も修正 - デフォルトは vs2019 Revision 10408 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Dec 11 15:54:41 2022 UTC (14 months, 3 weeks ago) by zmatsuo File length: 7314 byte(s) Diff to previous 10304 , to selected 10578 インストーラから32bit版cygtermを外した
- cygwin 3.4.0-1 (2022-12-04リリース) から32bit Windows サポートがなくなった
- 32bit cygwin用実行ファイルを作るためのパッケージがなくなった
- cygwin32-gcc-g++, cygwin32-gcc-core
- ci_scripts/build_appveyor.bat でインストールするのをやめた
- 32bit cygwin用実行ファイルを作成するgcc,g++がない場合でもビルドできるようにした
- installer\release.bat 終了時に bat だけが終了するようにした
Revision 10304 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Oct 10 12:22:07 2022 UTC (16 months, 4 weeks ago) by zmatsuo File length: 7311 byte(s) Diff to previous 10166 , to selected 10578 CMAKE環境変数のcmakeを使用する - フルパス指定でその cmake を使用する - 未指定時はパス指定なしの指定時は PATH の cmake を使用 - set CMAKE=cmake.exe と同じ ticket #45819 Revision 10166 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Aug 17 09:49:17 2022 UTC (18 months, 3 weeks ago) by zmatsuo File length: 7269 byte(s) Diff to previous 10165 , to selected 10578 release.bat で pdb ファイルのアーカイブを作成するようにした
- release.md に pdb ファイルの簡単な使い方を追記
- pdb ファイルのアーカイブを作成するようにした
- 従来、オプション指定時のみにリリースフォルダへコピーされていた
- makearchive.bat debug
- makearchive.bat の debug オプションを削除
- 常に pdb 専用フォルダへコピー、アーカイブを作成するようにした
- release.bat の curl を削除
- libs/download.cmake でダウンロードを行うようになったため使用しなくなった
- r9828
- release.bat で ..\buildtools\svnrev\sourcetree_info.bat を削除
- ビルド時に生成される
- 生成前に実行しないよう最初に削除
Revision 10165 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 16 16:24:50 2022 UTC (18 months, 3 weeks ago) by nmaya File length: 6958 byte(s) Diff to previous 10164 , to selected 10578 Appveyor で snapshot zip の作成に失敗する問題を修正 - makearchive.bat で作成されるフォルダ名と、zip 圧縮しようとするフォルダ名が一致しなかったため freeze_state を指定すると makearchive.bat release が呼び出され、作成されるフォルダ名が teraterm-%TT_VERSION% となってしまう freeze は関係ないので「rebuild する」「フォルダ名は snapshot」となる "rebuild" に変更した - r10158 のメニュー番号の整理を取り込んだ snapshot だが外部に出るものなので、rebuild する 2 のままとする。 Appveyor: appveyor_release という名前になっているが、trunk からリリースすることはないので、trunk-w6yw6 は常に snapshot になる。 snapshot と release で release.bat のメニュー番号を変えたければ、appveyor_snapshot_bat.yml, build_appveyor_snapshot_bat.bat とか独立させるんでしょう。 Appveyor に release というプロジェクトを作って、http://svn.osdn.net/svnroot/ttssh2/tags/teraterm-5.0 からチェックアウトして BUILD すれば、RELEASE=1 の状態でビルドされるはず。 release プロジェクトを作るなら、http://svn.osdn.net/svnroot/ttssh2/tags/teraterm-5.0, http://svn.osdn.net/svnroot/ttssh2/tags/teraterm-5.1 と、チェックアウト元が変化していくイメージ。 Revision 10164 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 16 15:53:23 2022 UTC (18 months, 3 weeks ago) by nmaya File length: 6822 byte(s) Diff to previous 10160 , to selected 10578 revert r10160, r10162, r10163 r10157 まで戻す Revision 10160 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 16 13:41:48 2022 UTC (18 months, 3 weeks ago) by nmaya File length: 6932 byte(s) Diff to previous 10159 , to selected 10578 AppVeyor でのテスト実行用 Revision 10159 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Aug 16 13:40:26 2022 UTC (18 months, 3 weeks ago) by nmaya File length: 6822 byte(s) Diff to previous 10158 , to selected 10578 revert r10158 いったん元に戻す - %SVNVERSION%, %DATE%, %TIME% がおかしいのは sourcetree_info.bat が叩かれていないため - %RELEASE% cf. ttssh2-dev 338, r10083 「チェックアウト元のパスが tags 以下である」 「sourcetree_info.bat に set RELEASE=1 が出力される」 「zip ファイル名が teraterm-%TT_VERSION%.zip になる」 「exe ファイル名が teraterm-%TT_VERSION%.exe になる」 という使い方をしています。 それ以外で RELEASE をセットすると、想定外の動きをすると思います。 Revision 10158 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Aug 15 15:51:47 2022 UTC (18 months, 3 weeks ago) by zmatsuo File length: 7097 byte(s) Diff to previous 10105 , to selected 10578 Appveyor で snapshot zip の作成に失敗するので修正 - 126行目のdirを取るとzip作成が不安定になる Revision 10105 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Jul 31 15:26:51 2022 UTC (19 months, 1 week ago) by zmatsuo File length: 6822 byte(s) Diff to previous 10083 , to selected 10578 cygwinのデフォルトフォルダを修正 Revision 10083 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Jul 22 22:56:34 2022 UTC (19 months, 2 weeks ago) by nmaya File length: 6830 byte(s) Diff to previous 9830 , to selected 10578 release.bat で出力されるファイル名を修正 - Release時 (tags の下で実行したとき) は、teraterm-x.y.exe/zip (OSDN のリリースにアップロードするファイル名) - それ以外は teraterm-x.y-rREV-YYMMDD_HHMMSS-username-snapshot.exe/zip - zip を解凍したときのフォルダ名が、zip ファイル名と同じになるようにした ticket: #44277 Revision 9830 - (view) (download) (as text) (annotate) - [select for diffs] Modified Wed Mar 23 13:38:51 2022 UTC (23 months, 2 weeks ago) by zmatsuo File length: 6615 byte(s) Diff to previous 9828 , to selected 10578 インストーラーとアーカイブファイル名をそろえた
- インストーラとアーカイブのファイル名に次の文字列を追加
- snapshot時
- r9999-YYMMDD_HHMMSS-username-snapshot
- release時
- r9999-YYMMDD_HHMMSS-username
- 例
- teraterm-5.0-r9829-20220323_221525-user.exe
- teraterm-5.0-r9829-20220323_221525-user.zip
- snapshot時バージョン文字列に次の文字列を追加
- r9999-YYMMDD_HHMMSS
- teraterm.iss
- バージョン名の追加
- /DVerSubStr=xxx
- ファイル名の追加
- /DOutputSubStr=xxx
Revision 9828 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 22 14:45:11 2022 UTC (23 months, 2 weeks ago) by zmatsuo File length: 6088 byte(s) Diff to previous 9821 , to selected 10578 ライブラリのアーカイブファイルのHASHをチェックできるようにした
- libs/download.cmake を追加
- ダウンロード、HASHチェック、アーカイブの展開を行う
- release.batから呼び出される
- release.bat で行っていたダウンロード等をこのファイルで行う
- checklibs.cmake を削除
Revision 9821 - (view) (download) (as text) (annotate) - [select for diffs] Modified Fri Mar 18 12:56:41 2022 UTC (23 months, 3 weeks ago) by nmaya File length: 8139 byte(s) Diff to previous 9818 , to selected 10578 LibreSSL 3.4.3 に更新 https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.4.3-relnotes.txt https://marc.info/?l=libressl&m=164736787816474&w=2 Revision 9818 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Mar 17 15:28:18 2022 UTC (23 months, 3 weeks ago) by zmatsuo File length: 8139 byte(s) Diff to previous 9816 , to selected 10578 release.bat が常に pause しないようになっていた - ビルドしたコンソールが消えてしまわないようにするため - r9816 - AppVeyor上ではpauseしないようにした Revision 9816 - (view) (download) (as text) (annotate) - [select for diffs] Modified Tue Mar 15 15:47:25 2022 UTC (23 months, 3 weeks ago) by zmatsuo File length: 8099 byte(s) Diff to previous 9813 , to selected 10578 AppVeyor で installer/release.bat をつかってビルドできるようにした - AppVeyor では pause しないよう修正 - 通常はコンソールが消えないように pause する - AppVeyor では常に日本語ヘルプをコンパイルするよう修正 - 通常は日本語 Windows 以外では、日本語ヘルプをコンパイルしない Revision 9813 - (view) (download) (as text) (annotate) - [select for diffs] Modified Mon Mar 14 14:44:20 2022 UTC (23 months, 3 weeks ago) by zmatsuo File length: 7824 byte(s) Diff to previous 9811 , to selected 10578 ライブラリの更新チェックを可能にした - ライブラリが存在しない、想定したものと異なる場合にライブラリをダウンロードド、展開する - 強制的にダウンロード、展開する Revision 9811 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Mar 13 15:04:52 2022 UTC (23 months, 3 weeks ago) by nmaya File length: 7302 byte(s) Diff to previous 9810 , to selected 10578 リリース時の zip(ポータブル)版のファイル名を teraterm.iss から取得するようにした Revision 9810 - (view) (download) (as text) (annotate) - [select for diffs] Modified Sun Mar 13 15:01:23 2022 UTC (23 months, 3 weeks ago) by nmaya File length: 7220 byte(s) Diff to previous 9804 , to selected 10578 r9804 で正しく動作しなくなったのを修正 Revision 9804 - (view) (download) (as text) (annotate) - [select for diffs] Modified Thu Mar 10 15:33:44 2022 UTC (23 months, 4 weeks ago) by nmaya File length: 7219 byte(s) Diff to previous 9791 , to selected 10578 ライブラリ・ツールのバージョンを変数化 ttssh2-dev 288 Revision 9791 - (view) (download) (as text) (annotate) - [select for diffs] Added Tue Mar 8 14:37:08 2022 UTC (2 years ago) by zmatsuo File length: 6799 byte(s) Diff to selected 10578 リリース用スクリプト - ミスなくリリース用バイナリを作成するためのスクリプト - 他の機能も追加 - ライブラリのダウンロード(更新) - 環境変数 PATH を設定したcmdの起動 - ツールのバージョンチェック - スナップショットフォルダを snapshot-YYMMDD_HHMMSS に変更 - 変更前は snapshot-YYMMDD_N This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|