able to put release monolithic into an installer

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
Esteban Papp
2021-09-22 18:48:26 -07:00
parent de7185347d
commit 642f2b37ee
6 changed files with 79 additions and 65 deletions
+13
View File
@@ -235,6 +235,8 @@ ly_configure_cpack_component(
DISPLAY_NAME "${PROJECT_NAME}"
DESCRIPTION "${PROJECT_NAME} Headers, scripts and common files"
)
#file(APPEND "${CPACK_OUTPUT_CONFIG_FILE}" "set(LY_CPACK_COMPONENTS_ALL ${CMAKE_INSTALL_DEFAULT_COMPONENT_NAME})\n")
foreach(conf IN LISTS CMAKE_CONFIGURATION_TYPES)
string(TOUPPER ${conf} UCONF)
unset(flags)
@@ -243,11 +245,20 @@ foreach(conf IN LISTS CMAKE_CONFIGURATION_TYPES)
else()
set(flags DISABLED)
endif()
# Inject a check to not declare components that have not been built. We are using AzCore since that is a
# common target that will always be build, in every permutation and configuration
#file(APPEND "${CPACK_OUTPUT_CONFIG_FILE}"
# "if(EXISTS \"${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}/${conf}/${CMAKE_STATIC_LIBRARY_PREFIX}AzCore${CMAKE_STATIC_LIBRARY_SUFFIX}\")\n")
ly_configure_cpack_component(
${CMAKE_INSTALL_DEFAULT_COMPONENT_NAME}_${UCONF} ${flags}
DISPLAY_NAME "${PROJECT_NAME} (${conf})"
DESCRIPTION "${PROJECT_NAME} Libraries and Tools in ${conf}"
)
#file(APPEND "${CPACK_OUTPUT_CONFIG_FILE}"
#"list(APPEND LY_CPACK_COMPONENTS_ALL ${CMAKE_INSTALL_DEFAULT_COMPONENT_NAME}_${UCONF})
#endif()\n")
endforeach()
if(LY_INSTALLER_DOWNLOAD_URL)
@@ -260,3 +271,5 @@ if(LY_INSTALLER_DOWNLOAD_URL)
ALL
)
endif()
#file(APPEND "${CPACK_OUTPUT_CONFIG_FILE}" "set(CPACK_COMPONENTS_ALL \${LY_CPACK_COMPONENTS_ALL})\n")
@@ -20,6 +20,8 @@ Setup will install [WixBundleName] on your computer. Click install to continue,
<!-- configure install page -->
<String Id="OptionsHeader">Setup Options</String>
<String Id="DebugSDK">Include debug SDK</String>
<String Id="ReleaseMonolithicSDK">Include release-monolithic SDK</String>
<String Id="OptionsLocationLabel">Install location:</String>
<String Id="OptionsBrowseButton">&amp;Browse</String>
<String Id="OptionsWarningTitle">WARNING:</String>
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Theme xmlns="http://wixtoolset.org/schemas/thmutil/2010">
<Window Width="672" Height="500" HexStyle="100a0000" FontId="2">#(loc.WindowTitle)</Window>
<Window Width="670" Height="500" HexStyle="100a0000" FontId="2">#(loc.WindowTitle)</Window>
<!-- header font -->
<Font Id="0" Height="-24" Weight="500" Foreground="000000">Segoe UI</Font>
@@ -15,113 +15,112 @@
<Font Id="4" Height="-14" Weight="500" Foreground="000000">Segoe UI</Font>
<!-- top banner -->
<Image X="28" Y="24" Width="168" Height="64" ImageFile="logo.png" Visible="yes"/>
<Image X="20" Y="20" Width="168" Height="64" ImageFile="logo.png" Visible="yes"/>
<!-- welcome page -->
<Page Name="Install">
<Text X="38" Y="142" Width="-42" Height="34" FontId="0" DisablePrefix="yes">#(loc.InstallHeader)</Text>
<Text X="20" Y="120" Width="-20" Height="35" FontId="0" DisablePrefix="yes">#(loc.InstallHeader)</Text>
<!--@WIX_THEME_INSTALL_LICENSE_ELEMENTS@-->
<Text X="0" Y="426" Width="672" Height="46" FontId="3" HideWhenDisabled="yes" />
<Button Name="OptionsButton" X="-190" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2" HideWhenDisabled="yes">#(loc.InstallOptionsButton)</Button>
<Button Name="InstallButton" X="-106" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.InstallInstallButton)</Button>
<Button Name="WelcomeCancelButton" X="-22" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.InstallCloseButton)</Button>
<Text X="0" Y="410" Width="670" Height="60" FontId="3" HideWhenDisabled="yes" />
<Button Name="OptionsButton" X="-200" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2" HideWhenDisabled="yes">#(loc.InstallOptionsButton)</Button>
<Button Name="InstallButton" X="-110" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.InstallInstallButton)</Button>
<Button Name="WelcomeCancelButton" X="-20" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.InstallCloseButton)</Button>
</Page>
<!-- configure install page -->
<Page Name="Options">
<Text X="38" Y="142" Width="-42" Height="34" FontId="0" DisablePrefix="yes">#(loc.OptionsHeader)</Text>
<Text X="20" Y="120" Width="-20" Height="35" FontId="0" DisablePrefix="yes">#(loc.OptionsHeader)</Text>
<Checkbox Name="DebugSDK" X="42" Y="190" Width="-42" Height="20">Include debug SDK</Checkbox>
<Checkbox Name="DebugSDK" X="42" Y="210" Width="-42" Height="20">Include release monolithic SDK</Checkbox>
<Checkbox Name="DebugSDK" X="40" Y="180" Width="-20" Height="20" TabStop="yes" FontId="1">#(loc.IncludeDebugSDK)</Checkbox>
<Checkbox Name="ReleaseMonolithicSDK" X="40" Y="200" Width="-20" Height="20" TabStop="yes" FontId="1">#(loc.IncludeReleaseMonolithicSDK)</Checkbox>
<Text X="42" Y="240" Width="-42" Height="18" FontId="1" DisablePrefix="yes">#(loc.OptionsLocationLabel)</Text>
<Editbox Name="FolderEditbox" X="42" Y="260" Width="354" Height="21" TabStop="yes" FontId="1" FileSystemAutoComplete="yes" />
<Button Name="BrowseButton" X="406" Y="260" Width="80" Height="23" TabStop="yes" FontId="1">#(loc.OptionsBrowseButton)</Button>
<Text X="42" Y="285" Width="-42" Height="20" FontId="4" DisablePrefix="yes">#(loc.OptionsWarningTitle)</Text>
<Text X="42" Y="310" Width="-42" Height="54" FontId="1" DisablePrefix="yes">#(loc.OptionsWarning)</Text>
<Text X="40" Y="260" Width="-20" Height="20" FontId="1" DisablePrefix="yes">#(loc.OptionsLocationLabel)</Text>
<Editbox Name="FolderEditbox" X="40" Y="280" Width="350" Height="20" TabStop="yes" FontId="1" FileSystemAutoComplete="yes" />
<Button Name="BrowseButton" X="400" Y="280" Width="100" Height="20" TabStop="yes" FontId="1">#(loc.OptionsBrowseButton)</Button>
<Text X="40" Y="305" Width="-20" Height="20" FontId="4" DisablePrefix="yes">#(loc.OptionsWarningTitle)</Text>
<Text X="40" Y="325" Width="-20" Height="20" FontId="1" DisablePrefix="yes">#(loc.OptionsWarning)</Text>
<Text X="0" Y="426" Width="672" Height="46" FontId="3" HideWhenDisabled="yes" />
<Button Name="OptionsOkButton" X="-106" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.OptionsOkButton)</Button>
<Button Name="OptionsCancelButton" X="-22" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.OptionsCancelButton)</Button>
<Text X="0" Y="410" Width="670" Height="60" FontId="3" HideWhenDisabled="yes" />
<Button Name="OptionsOkButton" X="-110" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.OptionsOkButton)</Button>
<Button Name="OptionsCancelButton" X="-20" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.OptionsCancelButton)</Button>
</Page>
<!-- edit existing install page -->
<Page Name="Modify">
<Text X="38" Y="142" Width="-42" Height="34" FontId="0" DisablePrefix="yes">#(loc.ModifyHeader)</Text>
<Text X="20" Y="120" Width="-20" Height="35" FontId="0" DisablePrefix="yes">#(loc.ModifyHeader)</Text>
<Text X="0" Y="426" Width="672" Height="46" FontId="3" HideWhenDisabled="yes" />
<Button Name="RepairButton" X="-190" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2" HideWhenDisabled="yes">#(loc.ModifyRepairButton)</Button>
<Button Name="UninstallButton" X="-106" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.ModifyUninstallButton)</Button>
<Button Name="ModifyCancelButton" X="-22" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.ModifyCloseButton)</Button>
<Text X="0" Y="410" Width="670" Height="60" FontId="3" HideWhenDisabled="yes" />
<Button Name="RepairButton" X="-200" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2" HideWhenDisabled="yes">#(loc.ModifyRepairButton)</Button>
<Button Name="UninstallButton" X="-110" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.ModifyUninstallButton)</Button>
<Button Name="ModifyCancelButton" X="-20" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.ModifyCloseButton)</Button>
</Page>
<!-- action progress page -->
<Page Name="Progress">
<Text X="38" Y="142" Width="-42" Height="34" FontId="0" DisablePrefix="yes">#(loc.ProgressHeader)</Text>
<Text X="20" Y="120" Width="-20" Height="35" FontId="0" DisablePrefix="yes">#(loc.ProgressHeader)</Text>
<Text X="42" Y="202" Width="-45" Height="18" FontId="1" DisablePrefix="yes">#(loc.CacheProgressLabel)</Text>
<Progressbar Name="CacheProgressbar" X="42" Y="230" Width="-90" Height="20" />
<Text Name="CacheProgressText" X="-45" Y="232" Width="32" Height="18" FontId="2" DisablePrefix="yes"/>
<Text X="40" Y="200" Width="-40" Height="20" FontId="1" DisablePrefix="yes">#(loc.CacheProgressLabel)</Text>
<Progressbar Name="CacheProgressbar" X="40" Y="220" Width="500" Height="20" />
<Text Name="CacheProgressText" X="-85" Y="222" Width="30" Height="20" FontId="2" DisablePrefix="yes">100%</Text>
<Text X="42" Y="262" Width="-45" Height="18" FontId="1" DisablePrefix="yes">#(loc.ExecuteProgressLabel)</Text>
<Progressbar Name="ExecuteProgressbar" X="42" Y="290" Width="-90" Height="20" />
<Text Name="ExecuteProgressText" X="-45" Y="292" Width="32" Height="18" FontId="2" DisablePrefix="yes"/>
<Text X="40" Y="260" Width="-40" Height="20" FontId="1" DisablePrefix="yes">#(loc.ExecuteProgressLabel)</Text>
<Progressbar Name="ExecuteProgressbar" X="40" Y="280" Width="500" Height="20" />
<Text Name="ExecuteProgressText" X="-85" Y="282" Width="30" Height="20" FontId="2" DisablePrefix="yes">100%</Text>
<Text X="0" Y="426" Width="672" Height="46" FontId="3" HideWhenDisabled="yes" />
<Button Name="ProgressCancelButton" X="-22" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.ProgressCancelButton)</Button>
<Text X="0" Y="410" Width="670" Height="60" FontId="3" HideWhenDisabled="yes" />
<Button Name="ProgressCancelButton" X="-20" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.ProgressCancelButton)</Button>
</Page>
<!-- files in use page (action blocking) -->
<Page Name="FilesInUse">
<Text X="38" Y="142" Width="-42" Height="34" FontId="0" DisablePrefix="yes">#(loc.FilesInUseHeader)</Text>
<Text X="20" Y="120" Width="-20" Height="35" FontId="0" DisablePrefix="yes">#(loc.FilesInUseHeader)</Text>
<Text X="42" Y="202" Width="-42" Height="18" FontId="1" DisablePrefix="yes">#(loc.FilesInUseLabel)</Text>
<Richedit Name="FilesInUseText" X="42" Y="230" Width="-42" Height="-104" FontId="1" DisablePrefix="yes" HexStyle="0x800000" />
<Text X="40" Y="180" Width="-40" Height="20" FontId="1" DisablePrefix="yes">#(loc.FilesInUseLabel)</Text>
<Richedit Name="FilesInUseText" X="40" Y="200" Width="-40" Height="-140" FontId="1" DisablePrefix="yes" HexStyle="0x800000" />
<Button Name="FilesInUseCloseRadioButton" X="40" Y="-110" Width="-40" Height="20" TabStop="yes" FontId="2" HideWhenDisabled="yes" HexStyle="0x000009">#(loc.FilesInUseCloseRadioButton)</Button>
<Button Name="FilesInUseDontCloseRadioButton" X="40" Y="-90" Width="-40" Height="20" TabStop="yes" FontId="2" HideWhenDisabled="yes" HexStyle="0x000009">#(loc.FilesInUseDontCloseRadioButton)</Button>
<Button Name="FilesInUseCloseRadioButton" X="42" Y="-76" Width="-42" Height="18" TabStop="yes" FontId="2" HideWhenDisabled="yes" HexStyle="0x000009">#(loc.FilesInUseCloseRadioButton)</Button>
<Button Name="FilesInUseDontCloseRadioButton" X="42" Y="-56" Width="-42" Height="18" TabStop="yes" FontId="2" HideWhenDisabled="yes" HexStyle="0x000009">#(loc.FilesInUseDontCloseRadioButton)</Button>
<Text X="0" Y="426" Width="672" Height="46" FontId="3" HideWhenDisabled="yes" />
<Button Name="FilesInUseOkButton" X="-106" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2" HideWhenDisabled="yes">#(loc.FilesInUseOkButton)</Button>
<Button Name="FilesInUseCancelButton" X="-22" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.FilesInUseCancelButton)</Button>
<Text X="0" Y="410" Width="670" Height="60" FontId="3" HideWhenDisabled="yes" />
<Button Name="FilesInUseOkButton" X="-110" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2" HideWhenDisabled="yes">#(loc.FilesInUseOkButton)</Button>
<Button Name="FilesInUseCancelButton" X="-20" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.FilesInUseCancelButton)</Button>
</Page>
<!-- final page (success state) -->
<Page Name="Success">
<Text Name="SuccessHeader" X="38" Y="142" Width="-42" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessHeader)</Text>
<Text Name="SuccessInstallHeader" X="38" Y="142" Width="-42" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessInstallHeader)</Text>
<Text Name="SuccessRepairHeader" X="38" Y="142" Width="-42" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessRepairHeader)</Text>
<Text Name="SuccessUninstallHeader" X="38" Y="142" Width="-42" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessUninstallHeader)</Text>
<Text Name="SuccessHeader" X="20" Y="120" Width="-40" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessHeader)</Text>
<Text Name="SuccessInstallHeader" X="20" Y="120" Width="-40" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessInstallHeader)</Text>
<Text Name="SuccessRepairHeader" X="20" Y="120" Width="-40" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessRepairHeader)</Text>
<Text Name="SuccessUninstallHeader" X="20" Y="120" Width="-40" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessUninstallHeader)</Text>
<Text X="0" Y="426" Width="672" Height="46" FontId="3" HideWhenDisabled="yes" />
<Button Name="LaunchButton" X="-106" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2" HideWhenDisabled="yes">#(loc.SuccessLaunchButton)</Button>
<Button Name="SuccessCancelButton" X="-22" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.SuccessCloseButton)</Button>
<Text X="0" Y="410" Width="670" Height="60" FontId="3" HideWhenDisabled="yes" />
<Button Name="LaunchButton" X="-110" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2" HideWhenDisabled="yes">#(loc.SuccessLaunchButton)</Button>
<Button Name="SuccessCancelButton" X="-20" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.SuccessCloseButton)</Button>
</Page>
<!-- final page (failure state) -->
<Page Name="Failure">
<Image X="38" Y="132" Width="42" Height="42" ImageFile="warning.png"/>
<Text Name="FailureHeader" X="86" Y="142" Width="-42" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureHeader)</Text>
<Text Name="FailureInstallHeader" X="86" Y="142" Width="-42" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureInstallHeader)</Text>
<Text Name="FailureUninstallHeader" X="86" Y="142" Width="-42" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureUninstallHeader)</Text>
<Text Name="FailureRepairHeader" X="86" Y="142" Width="-42" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureRepairHeader)</Text>
<Image X="40" Y="120" Width="40" Height="40" ImageFile="warning.png"/>
<Text Name="FailureHeader" X="90" Y="124" Width="-40" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureHeader)</Text>
<Text Name="FailureInstallHeader" X="90" Y="124" Width="-40" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureInstallHeader)</Text>
<Text Name="FailureUninstallHeader" X="90" Y="124" Width="-40" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureUninstallHeader)</Text>
<Text Name="FailureRepairHeader" X="90" Y="124" Width="-40" Height="34" FontId="0" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureRepairHeader)</Text>
<Hypertext Name="FailureLogFileLink" X="90" Y="202" Width="-42" Height="80" FontId="1" TabStop="yes" HideWhenDisabled="yes">#(loc.FailureHyperlinkLogText)</Hypertext>
<Hypertext Name="FailureMessageText" X="135" Y="282" Width="-42" Height="80" FontId="1" TabStop="yes" HideWhenDisabled="yes" />
<Hypertext Name="FailureLogFileLink" X="90" Y="210" Width="-42" Height="20" FontId="1" TabStop="yes" HideWhenDisabled="yes">#(loc.FailureHyperlinkLogText)</Hypertext>
<Hypertext Name="FailureMessageText" X="90" Y="230" Width="-42" Height="20" FontId="1" TabStop="yes" HideWhenDisabled="yes">MessageText</Hypertext>
<Text X="0" Y="426" Width="672" Height="46" FontId="3" HideWhenDisabled="yes" />
<Button Name="FailureCloseButton" X="-22" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.FailureCloseButton)</Button>
<Text X="0" Y="410" Width="670" Height="60" FontId="3" HideWhenDisabled="yes" />
<Button Name="FailureCloseButton" X="-20" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.FailureCloseButton)</Button>
</Page>
<!-- help page -->
<Page Name="Help">
<Text X="38" Y="142" Width="-42" Height="34" FontId="0" DisablePrefix="yes">#(loc.HelpHeader)</Text>
<Text X="20" Y="120" Width="-20" Height="34" FontId="0" DisablePrefix="yes">#(loc.HelpHeader)</Text>
<Text X="42" Y="202" Width="-42" Height="-50" FontId="1" DisablePrefix="yes">#(loc.HelpText)</Text>
<Text X="40" Y="180" Width="-40" Height="-70" FontId="1" DisablePrefix="yes">#(loc.HelpText)</Text>
<Text X="0" Y="426" Width="672" Height="46" FontId="3" HideWhenDisabled="yes" />
<Button Name="HelpCancelButton" X="-22" Y="-10" Width="80" Height="24" TabStop="yes" FontId="2">#(loc.HelpCloseButton)</Button>
<Text X="0" Y="410" Width="670" Height="60" FontId="3" HideWhenDisabled="yes" />
<Button Name="HelpCancelButton" X="-20" Y="-20" Width="80" Height="20" TabStop="yes" FontId="2">#(loc.HelpCloseButton)</Button>
</Page>
</Theme>
@@ -83,8 +83,8 @@ endif()
set(CPACK_WIX_PRODUCT_GUID ${LY_WIX_PRODUCT_GUID})
set(CPACK_WIX_UPGRADE_GUID ${LY_WIX_UPGRADE_GUID})
set(CPACK_WIX_PRODUCT_LOGO ${CPACK_SOURCE_DIR}/Platform/Windows/Packaging/product_logo.png)
set(CPACK_WIX_PRODUCT_ICON ${CPACK_SOURCE_DIR}/Platform/Windows/Packaging/product_icon.ico)
set(CPACK_WIX_PRODUCT_LOGO ${CPACK_SOURCE_DIR}/Platform/Windows/Packaging/logo.png)
set(CPACK_WIX_PRODUCT_ICON ${CPACK_SOURCE_DIR}/Platform/Windows/Packaging/icon.ico)
set(CPACK_WIX_TEMPLATE "${CPACK_SOURCE_DIR}/Platform/Windows/Packaging/Template.wxs.in")
@@ -359,7 +359,7 @@
"PARAMETERS": {
"CONFIGURATION": "profile",
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE -DLY_DISABLE_TEST_MODULES=TRUE -DLY_VERSION_ENGINE_NAME=o3de-sdk -DLY_INSTALLER_WIX_ROOT=\"!WIX! \"",
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE -DLY_DISABLE_TEST_MODULES=TRUE -DLY_VERSION_ENGINE_NAME=o3de-sdk -DLY_INSTALLER_WIX_ROOT=\"!WIX!\"",
"EXTRA_CMAKE_OPTIONS": "-DLY_INSTALLER_AUTO_GEN_TAG=ON -DLY_INSTALLER_DOWNLOAD_URL=https://www.o3debinaries.org -DLY_INSTALLER_LICENSE_URL=https://www.o3debinaries.org/license",
"CPACK_BUCKET": "spectra-prism-staging-us-west-2",
"CMAKE_LY_PROJECTS": "",
@@ -52,7 +52,7 @@ IF NOT "%CPACK_BUCKET%"=="" (
)
ECHO [ci_build] "!CPACK_PATH!" -C %CONFIGURATION% %CPACK_OPTIONS%
"!CPACK_PATH!" -C %CONFIGURATION% %CPACK_OPTIONS%
REM "!CPACK_PATH!" -C %CONFIGURATION% %CPACK_OPTIONS%
IF NOT %ERRORLEVEL%==0 (
REM dump the log file generated by cpack specifically for WIX
ECHO ****************************************************************