|
1 |
| -if(NOT MATTER_SDK_PATH) |
2 |
| - get_filename_component(MATTER_SDK_PATH ${CMAKE_CURRENT_SOURCE_DIR}/connectedhomeip/connectedhomeip/ REALPATH) |
3 |
| -endif() |
| 1 | +get_filename_component(MATTER_SDK_PATH ${CMAKE_CURRENT_SOURCE_DIR}/connectedhomeip/connectedhomeip/ REALPATH) |
4 | 2 |
|
5 | 3 | get_filename_component(CHIP_ROOT ${CMAKE_CURRENT_LIST_DIR}/connectedhomeip/connectedhomeip/ REALPATH)
|
6 | 4 | include(${CMAKE_CURRENT_LIST_DIR}/connectedhomeip/connectedhomeip/config/esp32/components/chip/ota-image.cmake)
|
@@ -29,7 +27,6 @@ endfunction()
|
29 | 27 | set(SRC_DIRS_LIST "${MATTER_SDK_PATH}/src/access"
|
30 | 28 | "${MATTER_SDK_PATH}/src/access/examples"
|
31 | 29 | "${MATTER_SDK_PATH}/src/app"
|
32 |
| - "${MATTER_SDK_PATH}/src/app/icd/" |
33 | 30 | "${MATTER_SDK_PATH}/src/app/MessageDef"
|
34 | 31 | "${MATTER_SDK_PATH}/src/app/reporting"
|
35 | 32 | "${MATTER_SDK_PATH}/src/app/server"
|
@@ -105,6 +102,7 @@ set(EXCLUDE_SRCS_LIST "${MATTER_SDK_PATH}/src/controller/ExamplePersistentStorag
|
105 | 102 | "${MATTER_SDK_PATH}/src/lib/dnssd/minimal_mdns/AddressPolicy_LibNlImpl.cpp"
|
106 | 103 | "${MATTER_SDK_PATH}/src/lib/dnssd/minimal_mdns/Logging.cpp"
|
107 | 104 | "${MATTER_SDK_PATH}/src/lib/support/UnitTestRegistration.cpp"
|
| 105 | + "${MATTER_SDK_PATH}/src/lib/support/UnitTest.cpp" |
108 | 106 | "${MATTER_SDK_PATH}/src/lib/support/UnitTestUtils.cpp"
|
109 | 107 | "${MATTER_SDK_PATH}/src/lib/support/JniReferences.cpp"
|
110 | 108 | "${MATTER_SDK_PATH}/src/lib/support/CHIPMem-Simple.cpp"
|
@@ -370,9 +368,8 @@ if (NOT CONFIG_ENABLE_CHIPOBLE)
|
370 | 368 | "${MATTER_SDK_PATH}/src/ble/BtpEngine.cpp")
|
371 | 369 | endif()
|
372 | 370 |
|
373 |
| -if(NOT CONFIG_ENABLE_ICD_SERVER) |
374 |
| - list(APPEND EXCLUDE_SRCS_LIST "${MATTER_SDK_PATH}/src/app/icd/ICDManager.cpp" |
375 |
| - "${MATTER_SDK_PATH}/src/app/icd/ICDNotifier.cpp") |
| 371 | +if(CONFIG_ENABLE_ICD_SERVER) |
| 372 | + list(APPEND SRC_DIRS_LIST "${MATTER_SDK_PATH}/src/app/icd/server/") |
376 | 373 | endif()
|
377 | 374 |
|
378 | 375 | idf_component_register(SRC_DIRS ${SRC_DIRS_LIST}
|
@@ -441,10 +438,9 @@ target_link_libraries(${COMPONENT_LIB} INTERFACE -Wl,--start-group
|
441 | 438 | ${chip_libraries}
|
442 | 439 | -Wl,--end-group)
|
443 | 440 |
|
444 |
| -# Build OTA image need a python package, leading a file change and distorying the hash of managed_components. |
445 |
| -# In next idf_component_manager release, this may be resolved by adding include/exclude for calculating component_hash. |
| 441 | +# TODO: Build OTA image need a python package, leading a file change and distorying the hash of managed_components. |
446 | 442 | # Build Matter OTA image
|
447 |
| -if (CONFIG_CHIP_OTA_IMAGE_BUILD) |
| 443 | +if (false AND CONFIG_CHIP_OTA_IMAGE_BUILD) |
448 | 444 | chip_ota_image(chip-ota-image
|
449 | 445 | INPUT_FILES ${BUILD_DIR}/${CMAKE_PROJECT_NAME}.bin
|
450 | 446 | OUTPUT_FILE ${BUILD_DIR}/${CMAKE_PROJECT_NAME}-ota.bin
|
|
0 commit comments