diff --git a/sdk/cmake/xtchain.cmake b/sdk/cmake/xtchain.cmake index 94512ee..85efc90 100644 --- a/sdk/cmake/xtchain.cmake +++ b/sdk/cmake/xtchain.cmake @@ -82,4 +82,8 @@ function(set_subsystem MODULE SUBSYSTEM) string(TOUPPER ${SUBSYSTEM} SUBSYSTEM) add_module_linker_flags(${MODULE} "/SUBSYSTEM:${SUBSYSTEM},6.03") add_module_linker_flags(${MODULE} "/VERSION:6.03") + if(${ARGC} EQUAL 3) + set(XTSUBSYSTEM ${ARGN}) + add_custom_command(TARGET ${MODULE} POST_BUILD COMMAND exetool "$" ${XTSUBSYSTEM}) + endif() endfunction()