Skip to content

Commit df70c62

Browse files
committed
Add matter over Thread
dockerized, here we can build using docker only
1 parent d6dd9b6 commit df70c62

File tree

4 files changed

+61
-574
lines changed

4 files changed

+61
-574
lines changed

CMakeLists.txt

+21
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,26 @@ execute_process(
66
OUTPUT_STRIP_TRAILING_WHITESPACE)
77
add_definitions(-DGIT_COMMIT_HASH="${GIT_COMMIT_HASH}")
88

9+
set(PROJECT_VER "1.0")
10+
set(PROJECT_VER_NUMBER 1)
11+
12+
set(ESP_MATTER_PATH "/opt/esp/esp-matter")
13+
set(MATTER_SDK_PATH ${ESP_MATTER_PATH}/connectedhomeip/connectedhomeip)
14+
915
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
16+
17+
set(EXTRA_COMPONENT_DIRS
18+
"${ESP_MATTER_PATH}/examples/common"
19+
"${MATTER_SDK_PATH}/config/esp32/components"
20+
"${ESP_MATTER_PATH}/components" ${extra_components_dirs_append})
21+
1022
project(xiao_esp32c6_wifi_sensor)
23+
24+
idf_build_set_property(
25+
CXX_COMPILE_OPTIONS
26+
"-std=gnu++17;-Os;-DCHIP_HAVE_CONFIG_H;-Wno-overloaded-virtual" APPEND)
27+
idf_build_set_property(C_COMPILE_OPTIONS "-Os" APPEND)
28+
# For RISCV chips, project_include.cmake sets -Wno-format, but does not clear
29+
# various flags that depend on -Wformat
30+
idf_build_set_property(COMPILE_OPTIONS
31+
"-Wno-format-nonliteral;-Wno-format-security" APPEND)

0 commit comments

Comments
 (0)