• R/O
  • SSH
  • HTTPS

ttssh2: Commit


Commit MetaInfo

Revision8936 (tree)
Time2020-09-09 00:14:36
Authorzmatsuo

Log Message

buildtools/innosetup があれば利用するようにした

- innosetup がインストールされていない環境でもインストーラーが作れるようにした
- innosetup.cmake

- innosetup6 をダウンロード展開するスクリプト

Change Summary

Incremental Difference

--- trunk/buildtools/innosetup.md (nonexistent)
+++ trunk/buildtools/innosetup.md (revision 8936)
@@ -0,0 +1,7 @@
1+# innosetup をインストールせずに使用
2+
3+- 'cmake -P innosetup.cmake' で innosetup を使えるよう準備する
4+- innosetupインストーラーから innosetup6/ を作成する
5+ - innosetupインストーラーを解凍するために innounp を使用
6+ - innounp を解凍するために unrar を使用
7+- buildtools/innosetup6/bin/ISCC.exe を使ってインストーラーを作成できる
--- trunk/installer/CMakeLists.txt (revision 8935)
+++ trunk/installer/CMakeLists.txt (revision 8936)
@@ -295,6 +295,7 @@
295295 # Create setup.exe
296296 find_program(
297297 ISCC ISCC.exe
298+ HINTS "${CMAKE_SOURCE_DIR}/buildtools/innosetup6/bin"
298299 HINTS "C:/Program Files (x86)/Inno Setup 6/"
299300 HINTS "C:/Program Files (x86)/Inno Setup 5/"
300301 HINTS "C:/Program Files/Inno Setup 6/"
Show on old repository browser