Actions
整備 #4170
openRTCテンプレートにmsi用のupgrade GUID設定を追加する
Start date:
08/30/2017
Due date:
% Done:
100%
Estimated time:
Description
- Wix Toolsetでのmsi生成なので、CPACK_WIX_UPGRADE_GUID設定を追加する(c++, python)
- この設定が無い場合、GUIDは自動で割り当てられる
- バージョンアップしたRTCのmsiを生成する際、同じupgrade GUIDを定義すれば、
古いバージョンをアンインストールしてから新しいバージョンをインストールする動作を実現できる - この動作のため、あらかじめ設定を追加しておく(★印の2か所)
- トップのCMakeLists.txtへの追加
set(PROJECT_VERSION 1.1.0 CACHE STRING "cxx_test version") set(UPGRADE_GUID "") ←★追加。 この定義でGUIDは自動で割り当てられる。 DISSECT_VERSION() :
- cmake/cpack_options.cmake.in
# Windows WiX package settings if(${CPACK_GENERATOR} MATCHES "WIX") set(CPACK_WIX_CULTURES "ja-jp") set(CPACK_WIX_UPGRADE_GUID @UPGRADE_GUID@) ←★追加 set(CPACK_WIX_PRODUCT_ICON "@PROJECT_SOURCE_DIR@/cmake\\rt_middleware_logo.ico") :
Updated by ga about 7 years ago
- Status changed from 新規 to 解決
- % Done changed from 0 to 100
修正させて頂きました r765,766
Actions