-
Notifications
You must be signed in to change notification settings - Fork 1
ReleaseProcess
k4nagatsuki edited this page Jun 14, 2015
·
14 revisions
CardWirthPyのリリース作業は次の手順で行っています。
- このリポジトリから全体をクローンする。
-
ChangeLog.txtを更新(リリースの日付を入れ、更新内容漏れは書き加える)。 -
ReadMe.txtの内容がリリースに合っているか確認し、必要なら更新する。 - 次の箇所にあるバージョン表記が現状に合っているか確認し、合っていなければ更新する。
-
ReadMe.txt冒頭 -
build_exe.pyのBuildExe#project_version -
cw/__init__.pyのAPP_VERSION Data/SystemCoupons.xml
-
- コミットし、タグをつける(どのようなタグをつければよいかは
hg tagsを参照してください)。 - このリポジトリへpushする。
-
msvcp90.dll、msvcr90.dll、gdiplus.dllをフォルダに入れる(ビルドに必要)。 -
python build_exe.pyを実行。 -
CardWirthPy/Data/SkinフォルダにClassicスキンを入れる。 - シナリオ「交易都市リューン」「ゴブリンの洞窟」及び著作権情報を記したテキストを
Scenario/Askフォルダに入れる。 - 必要なら上書きアップデート用の差分を作る。
License.txtは忘れずに入れること。