only install if has path, dont fail configuration

This commit is contained in:
ConfiG 2024-02-07 12:02:33 +03:00 committed by GitHub
parent 2c8d6fd636
commit 9167b75b56
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -370,9 +370,10 @@ if (${GEODE_CLI_VERSION} VERSION_GREATER_EQUAL "2.10.0")
execute_process(
COMMAND ${GEODE_CLI} profile path -d
OUTPUT_VARIABLE GEODE_PROFILE_GD_PATH
COMMAND_ERROR_IS_FATAL ANY
RESULT_VARIABLE GEODE_PROFILE_GD_PATH_RESULT
)
string(STRIP ${GEODE_PROFILE_GD_PATH} GEODE_PROFILE_GD_PATH)
if (${GEODE_PROFILE_GD_PATH_RESULT} EQ 0)
string(STRIP ${GEODE_PROFILE_GD_PATH} GEODE_PROFILE_GD_PATH)
install(
TARGETS geode-loader ${LAUNCHER_TARGET}
RUNTIME
@ -383,4 +384,5 @@ if (${GEODE_CLI_VERSION} VERSION_GREATER_EQUAL "2.10.0")
FILES ${RESOURCE_FILES}
DESTINATION "${GEODE_PROFILE_GD_PATH}/geode/resources/geode.loader"
)
endif()
endif()