Creates destination directory if it doesnt exists file(ARCHIVE_CREATE will fail if the directory is not there

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
Esteban Papp
2021-09-10 08:39:45 -07:00
committed by GitHub
+3 -2
View File
@@ -149,8 +149,9 @@ foreach(project ${LY_PROJECTS})
if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
set(install_output_folder "${CMAKE_INSTALL_PREFIX}/@runtime_output_directory@/@PAL_PLATFORM_NAME@/${CMAKE_INSTALL_CONFIG_NAME}")
message(STATUS "Generating ${install_output_folder}/Engine.pak from @full_directory_path@/Cache")
file(ARCHIVE_CREATE OUTPUT ${install_output_folder}/Engine.pak
PATHS @full_directory_path@/Cache
file(MAKE_DIRECTORY "${install_output_folder}")
file(ARCHIVE_CREATE OUTPUT "${install_output_folder}/Engine.pak"
PATHS "@full_directory_path@/Cache"
FORMAT zip
)
message(STATUS "${install_output_folder}/Engine.pak generated")