Stop compilation for android if application name is not set

This commit is contained in:
Nikita Lisitsa 2024-08-22 18:36:05 +03:00
parent aca5048f6f
commit c3a859d358

View file

@ -95,6 +95,9 @@ function(psemek_add_executable_impl target is_application)
COMMAND echo Packaged target ${target} into ${_OUTPUT_PATH} COMMAND echo Packaged target ${target} into ${_OUTPUT_PATH}
) )
else() else()
if("${PSEMEK_APPLICATION_NAME}" STREQUAL "")
message(FATAL_ERROR "PSEMEK_APPLICATION_NAME cannot be empty when building for android")
endif()
add_custom_command(TARGET ${target} POST_BUILD add_custom_command(TARGET ${target} POST_BUILD
COMMAND ${PSEMEK_PACKAGE_HELPER} "${target}" "${PSEMEK_APPLICATION_NAME}" "${_OUTPUT_PATH}" COMMAND ${PSEMEK_PACKAGE_HELPER} "${target}" "${PSEMEK_APPLICATION_NAME}" "${_OUTPUT_PATH}"
) )