BEEPER_Output/project.cmake

22 lines
683 B
CMake

#这部分一般不改动
add_definitions(-D__weak=__attribute__\(\(weak\)\) -D__packed=__attribute__\(\(__packed__\)\))
#
# 设置工程源码和头文件
#
# include_directories("$ENV{TOOl_CHAIN_DIR}/arm-none-eabi/include")
# include_directories("$ENV{TOOl_CHAIN_DIR}/lib/gcc/arm-none-eabi/9.3.1/include")
# 工程相关源码
include_directories("source")
aux_source_directory("source" PROJECT_SOURCES)
# aux_source_directory("protocol" PROJECT_SOURCES)
# aux_source_directory("drivers" PROJECT_SOURCES)
# 可执行文件
add_executable(${PROJECT_NAME}.elf
${PROJECT_SOURCES}
${N32G430_SRCS}
${BSP_SRCS}
${startup}
${ldscript}
)