Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 71f2a7e

Browse files
authoredSep 23, 2024··
fix(matter): replaces wrong pieces
1 parent edf680d commit 71f2a7e

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed
 

‎tools/copy-libs.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -491,6 +491,17 @@ echo -n "$LD_FLAGS" > "$FLAGS_DIR/ld_flags"
491491
echo -n "$LD_SCRIPTS" > "$FLAGS_DIR/ld_scripts"
492492
echo -n "$AR_LIBS" > "$FLAGS_DIR/ld_libs"
493493

494+
# Matter Library adjustments
495+
sed 's/\\\"-DCHIP_ADDRESS_RESOLVE_IMPL_INCLUDE_HEADER=<lib\/address_resolve\/AddressResolve_DefaultImpl.h>\\\"/-DCHIP_HAVE_CONFIG_H/' $FLAGS_DIR/c_flags > $FLAGS_DIR/c_flags_temp
496+
mv $FLAGS_DIR/c_flags_temp $FLAGS_DIR/c_flags
497+
sed 's/\\\"-DCHIP_ADDRESS_RESOLVE_IMPL_INCLUDE_HEADER=<lib\/address_resolve\/AddressResolve_DefaultImpl.h>\\\"/-DCHIP_HAVE_CONFIG_H/' $FLAGS_DIR/cpp_flags > $FLAGS_DIR/cpp_flags_temp
498+
mv $FLAGS_DIR/cpp_flags_temp $FLAGS_DIR/cpp_flags
499+
sed 's/\\\"-DCHIP_ADDRESS_RESOLVE_IMPL_INCLUDE_HEADER=<lib\/address_resolve\/AddressResolve_DefaultImpl.h>\\\"/-DCHIP_HAVE_CONFIG_H/' $FLAGS_DIR/S_flags > $FLAGS_DIR/S_flags_temp
500+
mv $FLAGS_DIR/S_flags_temp $FLAGS_DIR/S_flags
501+
CHIP_RESOLVE_DIR="$AR_SDK/include/espressif__esp_matter/connectedhomeip/onnectedhomeip/src/lib/address_resolve"
502+
sed 's/CHIP_ADDRESS_RESOLVE_IMPL_INCLUDE_HEADER/<lib\/address_resolve\/AddressResolve_DefaultImpl.h>/' AddressResolve.h > AddressResolve_temp.h
503+
mv AddressResolve_temp.h AddressResolve.h
504+
494505
# copy zigbee + zboss lib
495506
if [ -d "managed_components/espressif__esp-zigbee-lib/lib/$IDF_TARGET/" ]; then
496507
cp -r "managed_components/espressif__esp-zigbee-lib/lib/$IDF_TARGET"/* "$AR_SDK/lib/"

0 commit comments

Comments
 (0)
Please sign in to comment.