enable_language(ASM) add_library(sdk STATIC) add_subdirectory(${SDK_BASE_DIR}/driver driver) target_link_libraries(sdk driver) add_subdirectory(${SDK_BASE_DIR}/component component) target_link_libraries(sdk component) add_subdirectory(${SDK_BASE_DIR}/CMSIS) target_link_libraries(sdk cmsis) # add_custom_command(TARGET ${PROJ_NAME}.elf POST_BUILD # COMMAND ${CMAKE_OBJCOPY} -Obinary $ ${PROJ_NAME}.bin # COMMAND ${CMAKE_OBJDUMP} -d -S $ >${PROJ_NAME}.asm # COMMENT "Generate ${BIN_FILE}\r\n" # )