This commit is contained in:
SepComet 2026-06-07 18:24:50 +08:00
commit 046c21d47a
1 changed files with 13 additions and 0 deletions

View File

@ -108,6 +108,19 @@ endif()
function(imx6u_configure_app_target target_name)
target_link_libraries(${target_name} PRIVATE imx6u_core)
if(CMAKE_CONFIGURATION_TYPES)
foreach(config ${CMAKE_CONFIGURATION_TYPES})
string(TOUPPER "${config}" config_upper)
set_target_properties(${target_name} PROPERTIES
RUNTIME_OUTPUT_DIRECTORY_${config_upper} "${CMAKE_BINARY_DIR}/${config}"
)
endforeach()
else()
set_target_properties(${target_name} PROPERTIES
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}"
)
endif()
if(WIN32 AND NOT USE_FRAMEBUFFER)
add_custom_command(TARGET ${target_name} POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_if_different