135 lines
5.7 KiB
XML
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>
|