Files
XplorePlane/Installer/Setup/BundleInstaller/ProjectDefaults.wxi
T
zhengxuan.zhang ea7a350530 修复打包脚本
2026-08-06 13:49:48 +08:00

135 lines
5.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Include>
<!--====================================== -->
<!-- Default Build Number for local builds -->
<!--====================================== -->
<?define DEFAULT_BUILD_NUMBER="1"?> <!--默认为1,同一天提供两版,改为2 -->
<?define DEFAULT_BUILD_TYPE="1"?> <!--默认为1,同一天提供两版,改为2 -->
<?define DEFAULT_BUILD_UPGRADE="0311"?> <!--日期 -->
<!--================================== -->
<!-- Product specific naming variables -->
<!--================================== -->
<!-- PRODUCT_NAME - Name used in UI display, Programs and Features, Installer folders, etc. Camel Case with spaces-->
<!-- INSTALLER_DISPLAY_NAME - Name used when copying files to the Webupdater location. UPPER CASE with spaces-->
<?define DEFAULT_PRODUCT_NAME="XplorePlane"?>
<?define DEFAULT_RELEASE_YEAR="2026"?>
<?define DEFAULT_INSTALLER_DISPLAY_NAME="IDE"?>
<!--=================================-->
<!-- Foundation versioning variables -->
<!--=================================-->
<!-- FOUNDATION_MAJOR_VERSION_NUMBER - Major number for the foundation product (ie 9 for PC-DMIS and 3 for Touch)-->
<!-- FOUNDATION_MINOR_VERSION_NUMBER - Minor number for the foundation product (ie 1 for PC-DMIS and 0 for Touch)-->
<?define DEFAULT_FOUNDATION_MAJOR_VERSION_NUMBER="4"?> <!--某年的结尾 -->
<?define DEFAULT_FOUNDATION_MINOR_VERSION_NUMBER="1"?> <!--第几季度 -->
<?define DEFAULT_FOUNDATION_VERSION_NAME="2026.1"?>
<!--============================= -->
<!-- Product versioning variables -->
<!--============================= -->
<!-- PRODUCT_MAJOR_VERSION_NUMBER - Major number for the product-->
<!-- PRODUCT_MINOR_VERSION_NUMBER - Minor number for the product-->
<?define DEFAULT_PRODUCT_MAJOR_VERSION_NUMBER="4"?> <!--某年的结尾 -->
<?define DEFAULT_PRODUCT_MINOR_VERSION_NUMBER="1"?> <!--第几季度 -->
<!--================== -->
<!-- Company Variables -->
<!--================== -->
<!-- PRODUCT_COPYRIGHT - Legal Name of manufacturer -->
<!-- INSTALLED_PRODUCT_URL - URL of Manufacturer -->
<!-- INSTALLED_PRODUCT_MANUFACTURER - Name of manufacturer as displayed in properties of installer and in Programs and Features -->
<!-- INSTALLED_PRODUCT_MANUFACTURER_PATH - Name of manufacturer as used in registry and windows install paths -->
<?define DEFAULT_PRODUCT_COPYRIGHT="Hexagon"?>
<?define DEFAULT_INSTALLED_PRODUCT_URL="hexagonmi.com"?>
<?define DEFAULT_INSTALLED_PRODUCT_MANUFACTURER="Hexagon"?>
<?define DEFAULT_INSTALLED_PRODUCT_MANUFACTURER_PATH="Hexagon"?>
<!--================ -->
<!-- Installer GUIDs -->
<!--================ -->
<!-- (64-bit) -->
<?define DEFAULT_GUID_PRODUCT_CODE_x64="A98A53FC-31C3-4938-B9E6-EAFCA7819F6A"?>
<?define DEFAULT_GUID_UPGRADE_CODE_x64="7D6B3F52-C6CC-474D-9986-5735545DBE6E"?>
<?define DEFAULT_GUID_UPGRADE_CODE_BUNDLE_x64="3ABCB3A8-DD78-4EE7-81C4-8191553F7096"?>
<?define DEFAULT_GUID_UNINSTALL_x64="D2039C49-B98F-4B28-8003-EF8142C5E3DB"?>
<!-- (32-bit) -->
<?define DEFAULT_GUID_PRODUCT_CODE_x86="E63E40C1-35F3-4BC6-BD12-1132761E188C"?>
<?define DEFAULT_GUID_UPGRADE_CODE_x86="9EA91057-D81D-4936-B61B-681A0CAD8303"?>
<?define DEFAULT_GUID_UPGRADE_CODE_BUNDLE_x86="6BB82AB0-936A-49CC-A0FE-B32D9023E38C"?>
<?define DEFAULT_GUID_UNINSTALL_x86="E4FF9F73-8985-4414-9D20-CBAE1843B234"?>
<!--================================================================= -->
<!-- Relative path to InstallTools Repository (NO trailing backslash) -->
<!--================================================================= -->
<!-- TODO -->
<?ifdef env.SolutionDir ?>
<?define SolutionDir="$(env.SolutionDir)"?>
<?endif?>
<!--<?define INSTALL_TOOLS_PATH="$(var.SolutionDir)..\..\..\InstallTools\Bootstrapper\Packages"?>-->
<?define INSTALL_TOOLS_PATH="$(var.SolutionDir)\Packages\vcruntime"?>
<!--============================================= -->
<!-- Prerequisites to include in bundle installer -->
<!--============================================= -->
<!-- TODO Specify which prerequisites to include -->
<?define INCLUDE_WINDOWS_INSTALLER="FALSE"?>
<?define INCLUDE_VS_2010_INSTALLER="FALSE"?>
<?define INCLUDE_VS_2012_INSTALLER="FALSE"?>
<?define INCLUDE_VS_2013_INSTALLER="FALSE"?>
<?define INCLUDE_VS_2015_INSTALLER="FALSE"?>
<?define INCLUDE_VS_2017_INSTALLER="FALSE"?>
<?define INCLUDE_DOTNET_40="FALSE"?>
<?define INCLUDE_DOTNET_452="FALSE"?>
<?define INCLUDE_DOTNET_461="FALSE"?>
<?define INCLUDE_DOTNET_462="FALSE"?>
<?define INCLUDE_CLM_TOOLS="FALSE"?>
<?define INCLUDE_CLM_TOOLS_461="FALSE"?>
<?define INCLUDE_PDF_CONVERTER="FALSE"?>
<?define INCLUDE_PDF_CONVERTER_501="FALSE"?>
<?define INCLUDE_WSE_30="FALSE"?>
<?define INCLUDE_INSPECT="FALSE"?>
<?define INCLUDE_SQL_SERVER="FALSE"?>
<?define INCLUDE_CONFIG_SERVER="FALSE"?>
<?define INCLUDE_NOTIFICATION_CENTER="FALSE"?>
<?define INCLUDE_HEIDENHAIN="FALSE"?>
<!--============================================= -->
<!-- Versions for Inspect and Notification Center -->
<!--============================================= -->
<!-- TODO Adjust Inspect and Notification versions -->
<?define VERSION_INSPECT="3.1"?>
<?define TYPE_INSPECT="Master"?>
<?define VERSION_HNC="1.0"?>
<?define TYPE_HNC="Release"?>
<!--================================================================ -->
<!-- Versions for VS Redistributables used in conditional statements -->
<!--================================================================ -->
<?define VS2015_VERSION="v14.0.24212"?>
<?define VS2017_VERSION="v14.10.25017"?>
</Include>