初始提交
This commit is contained in:
73
application/ws63/user_main/CMakeLists.txt
Executable file
73
application/ws63/user_main/CMakeLists.txt
Executable file
@ -0,0 +1,73 @@
|
||||
#===============================================================================
|
||||
# @brief cmake file
|
||||
# Copyright (c) ShangHai High-flying Electronics Technology Co.,Ltd 2024-2024. All rights reserved.
|
||||
#===============================================================================
|
||||
set(COMPONENT_NAME "user_main")
|
||||
|
||||
set(SOURCES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app_main.c
|
||||
)
|
||||
if (DEFINES MATCHES "HF_MCU_OTA")
|
||||
list(APPEND SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/mcu_update.c)
|
||||
endif()
|
||||
set(PUBLIC_HEADER
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
)
|
||||
|
||||
set(PRIVATE_HEADER
|
||||
)
|
||||
|
||||
set(PRIVATE_DEFINES
|
||||
)
|
||||
|
||||
set(PUBLIC_DEFINES
|
||||
)
|
||||
|
||||
# use this when you want to add ccflags like -include xxx
|
||||
set(COMPONENT_PUBLIC_CCFLAGS #当前组件需要对外提供的编译选项
|
||||
#-Wno-error=maybe-uninitialized #变量未初始化
|
||||
#-Wno-error=pointer-sign #传递参数类型不匹配
|
||||
#-Wno-error=char-subscripts #使用char类作为数组下标,char有符号
|
||||
#-Wno-error=unused-label #未使用的标签,比如用goto
|
||||
#-Wno-error=strict-prototypes #函数的声明或定义没有参数
|
||||
#-Wno-unused-parameter #未使用的函数参数
|
||||
#-Wno-unused-variable #未使用的变量
|
||||
#-Wno-unused-function #声明但未使用函数
|
||||
#-Wno-unused-but-set-variable #设置了但未使用的变量
|
||||
#-Wsign-compare #有符号与无符号比较
|
||||
#-Wno-error=pointer-arith
|
||||
#-Wno-error=sign-compare
|
||||
#-Wno-error=jump-misses-init
|
||||
#-Wno-error=incompatible-pointer-types
|
||||
#-Wno-error=logical-op
|
||||
#-Wno-error=empty-body
|
||||
)
|
||||
|
||||
set(COMPONENT_CCFLAGS #当前组件内部生效的编译选项
|
||||
-Wno-error=maybe-uninitialized #变量未初始化
|
||||
-Wno-error=pointer-sign #传递参数类型不匹配
|
||||
-Wno-error=char-subscripts #使用char类作为数组下标,char有符号
|
||||
-Wno-error=unused-label #未使用的标签,比如用goto
|
||||
-Wno-error=strict-prototypes #函数的声明或定义没有参数
|
||||
-Wno-unused-parameter #未使用的函数参数
|
||||
-Wno-unused-variable #未使用的变量
|
||||
-Wno-unused-function #声明但未使用函数
|
||||
-Wno-unused-but-set-variable #设置了但未使用的变量
|
||||
-Wsign-compare #有符号与无符号比较
|
||||
-Wno-error=pointer-arith
|
||||
-Wno-error=sign-compare
|
||||
-Wno-error=jump-misses-init
|
||||
-Wno-error=incompatible-pointer-types
|
||||
-Wno-error=logical-op
|
||||
-Wno-error=empty-body
|
||||
)
|
||||
|
||||
set(WHOLE_LINK
|
||||
true
|
||||
)
|
||||
|
||||
set(MAIN_COMPONENT
|
||||
true
|
||||
)
|
||||
|
||||
build_component()
|
Reference in New Issue
Block a user