/hal_espressif-3.5.0/components/openthread/ |
D | CMakeLists.txt | 44 ${COMPONENT_LIB} 52 idf_component_get_property(openthread_port_lib openthread_port COMPONENT_LIB) 53 idf_component_get_property(esp_system_lib esp_system COMPONENT_LIB) 54 target_link_libraries(${COMPONENT_LIB} PUBLIC 59 idf_component_get_property(openthread_br_lib openthread_br COMPONENT_LIB) 60 target_link_libraries(${COMPONENT_LIB} PUBLIC $<TARGET_FILE:${openthread_br_lib}>) 69 target_link_libraries(${COMPONENT_LIB} INTERFACE openthread_port) 72 target_link_libraries(${COMPONENT_LIB} INTERFACE openthread_br)
|
/hal_espressif-3.5.0/components/nvs_flash/ |
D | CMakeLists.txt | 26 target_compile_options(${COMPONENT_LIB} PUBLIC "-DLINUX_TARGET") 29 idf_component_get_property(mbedtls_lib mbedtls COMPONENT_LIB) 30 target_link_libraries(${COMPONENT_LIB} PUBLIC ${mbedtls_lib}) 34 target_sources(${COMPONENT_LIB} PRIVATE "src/nvs_encrypted_partition.cpp") 35 idf_component_get_property(mbedtls_lib mbedtls COMPONENT_LIB) 36 target_link_libraries(${COMPONENT_LIB} PUBLIC ${mbedtls_lib}) 40 target_compile_options(${COMPONENT_LIB} PUBLIC --coverage) 41 target_link_libraries(${COMPONENT_LIB} PUBLIC --coverage)
|
/hal_espressif-3.5.0/components/cxx/ |
D | CMakeLists.txt | 39 target_link_libraries(${COMPONENT_LIB} INTERFACE "-Wl,--wrap=${wrap}") 43 target_link_libraries(${COMPONENT_LIB} PUBLIC stdc++ gcc) 44 target_link_libraries(${COMPONENT_LIB} INTERFACE "-u __cxa_guard_dummy") 50 idf_component_get_property(pthread pthread COMPONENT_LIB) 51 idf_component_get_property(cxx cxx COMPONENT_LIB) 54 target_link_libraries(${COMPONENT_LIB} PUBLIC stdcpp_pthread) 57 target_link_libraries(${COMPONENT_LIB} PUBLIC libgcc_cxx) 60 target_link_libraries(${COMPONENT_LIB} INTERFACE "-u __cxx_fatal_exception")
|
/hal_espressif-3.5.0/examples/cxx/experimental/esp_mqtt_cxx/components/esp_mqtt_cxx/ |
D | CMakeLists.txt | 7 target_compile_options(${COMPONENT_LIB} PRIVATE "-std=gnu++17") 15 target_include_directories(${COMPONENT_LIB} PUBLIC ${mqtt_dir}/esp-mqtt/include 21 idf_component_get_property(mqtt_lib mqtt COMPONENT_LIB) 22 idf_component_get_property(log_lib log COMPONENT_LIB) 23 …idf_component_get_property(experimental_cpp_component_lib experimental_cpp_component COMPONENT_LIB) 24 …target_link_libraries(${COMPONENT_LIB} PUBLIC ${log_lib} ${mqtt_lib} ${experimental_cpp_component_…
|
/hal_espressif-3.5.0/components/esp_phy/ |
D | CMakeLists.txt | 40 target_link_libraries(${COMPONENT_LIB} PUBLIC "-L \"${CMAKE_CURRENT_SOURCE_DIR}/lib/${target_name}\… 43 target_link_libraries(${COMPONENT_LIB} INTERFACE "-u include_esp_phy_override") 46 target_link_libraries(${COMPONENT_LIB} PUBLIC phy) 48 idf_component_get_property(esp_phy_lib esp_phy COMPONENT_LIB) 51 target_link_libraries(${COMPONENT_LIB} PUBLIC rtc) 52 … target_link_libraries(${COMPONENT_LIB} INTERFACE $<TARGET_FILE:${esp_phy_lib}> libphy.a librtc.a 57 target_link_libraries(${COMPONENT_LIB} INTERFACE $<TARGET_FILE:${esp_phy_lib}> libphy.a 62 target_link_libraries(${COMPONENT_LIB} PUBLIC btbb) 63 … target_link_libraries(${COMPONENT_LIB} INTERFACE $<TARGET_FILE:${esp_phy_lib}> libphy.a libbtbb.a
|
/hal_espressif-3.5.0/components/esp_hw_support/ |
D | CMakeLists.txt | 45 target_compile_options(${COMPONENT_LIB} PUBLIC -mfix-esp32-psram-cache-issue) 47 target_link_libraries(${COMPONENT_LIB} PUBLIC -mfix-esp32-psram-cache-issue) 51 target_compile_options(${COMPONENT_LIB} PUBLIC -mfix-esp32-psram-cache-strategy=dupldst) 52 target_link_libraries(${COMPONENT_LIB} PUBLIC -mfix-esp32-psram-cache-strategy=dupldst) 55 target_compile_options(${COMPONENT_LIB} PUBLIC -mfix-esp32-psram-cache-strategy=memw) 56 target_link_libraries(${COMPONENT_LIB} PUBLIC -mfix-esp32-psram-cache-strategy=memw) 59 target_compile_options(${COMPONENT_LIB} PUBLIC -mfix-esp32-psram-cache-strategy=nops) 60 target_link_libraries(${COMPONENT_LIB} PUBLIC -mfix-esp32-psram-cache-strategy=nops)
|
/hal_espressif-3.5.0/components/ieee802154/ |
D | CMakeLists.txt | 9 idf_component_get_property(esp_phy_lib esp_phy COMPONENT_LIB) 11 idf_component_get_property(ieee802154_lib ieee802154_driver COMPONENT_LIB) 12 …target_link_libraries(${COMPONENT_LIB} INTERFACE $<TARGET_FILE:${ieee802154_lib}> libphy.a libbtbb… 15 …target_link_libraries(${COMPONENT_LIB} INTERFACE "-L ${CMAKE_CURRENT_SOURCE_DIR}/lib/${idf_target}… 16 …target_link_libraries(${COMPONENT_LIB} INTERFACE $<TARGET_FILE:${esp_phy_lib}> lib802154.a libphy.…
|
/hal_espressif-3.5.0/components/esp-tls/ |
D | CMakeLists.txt | 19 idf_component_get_property(wolfssl esp-wolfssl COMPONENT_LIB) 20 target_link_libraries(${COMPONENT_LIB} PUBLIC ${wolfssl}) 24 idf_component_get_property(cryptoauthlib esp-cryptoauthlib COMPONENT_LIB) 25 target_link_libraries(${COMPONENT_LIB} PUBLIC ${cryptoauthlib}) 30 idf_component_get_property(lwip lwip COMPONENT_LIB)
|
/hal_espressif-3.5.0/components/asio/ |
D | CMakeLists.txt | 30 idf_component_get_property(wolflib esp-wolfssl COMPONENT_LIB) 33 target_link_libraries(${COMPONENT_LIB} PUBLIC ${wolflib}) 34 target_include_directories(${COMPONENT_LIB} PUBLIC ${wolfdir}/wolfssl/wolfssl) 38 idf_component_get_property(esp_openssl openssl COMPONENT_LIB) 39 target_link_libraries(${COMPONENT_LIB} PUBLIC ${esp_openssl})
|
/hal_espressif-3.5.0/components/esp_gdbstub/ |
D | CMakeLists.txt | 11 target_include_directories(${COMPONENT_LIB} PUBLIC "xtensa" "${target}") 12 target_sources(${COMPONENT_LIB} PRIVATE "xtensa/gdbstub_xtensa.c" 17 target_include_directories(${COMPONENT_LIB} PUBLIC "riscv" "${target}") 18 target_sources(${COMPONENT_LIB} PRIVATE "riscv/gdbstub_riscv.c"
|
/hal_espressif-3.5.0/components/wear_levelling/test_wl_host/ |
D | Makefile | 5 COMPONENT_LIB := lib$(COMPONENT).a macro 65 $(BUILD_DIR)/$(COMPONENT_LIB): $(OBJ_FILES) $(SDKCONFIG) 72 rm -f $(OBJ_FILES) $(TEST_OBJ_FILES) $(TEST_PROGRAM) $(COMPONENT_LIB) partition_table.bin 74 lib: $(BUILD_DIR)/$(COMPONENT_LIB) 87 …g++ $(LDFLAGS) $(CXXFLAGS) -o $@ $(TEST_OBJ_FILES) -L$(BUILD_DIR) -l:$(COMPONENT_LIB) -L$(SPI_FLA…
|
/hal_espressif-3.5.0/components/wpa_supplicant/ |
D | CMakeLists.txt | 176 target_compile_options(${COMPONENT_LIB} PRIVATE -Wno-strict-aliasing -Wno-write-strings) 177 target_compile_definitions(${COMPONENT_LIB} PRIVATE 201 target_compile_definitions(${COMPONENT_LIB} PRIVATE CONFIG_WPA3_SAE) 204 target_compile_definitions(${COMPONENT_LIB} PRIVATE CONFIG_WPS_STRICT) 207 target_compile_definitions(${COMPONENT_LIB} PRIVATE CONFIG_SUITEB192) 210 target_compile_definitions(${COMPONENT_LIB} PRIVATE CONFIG_SUITEB) 213 target_compile_definitions(${COMPONENT_LIB} PRIVATE CONFIG_GCMP) 216 target_compile_definitions(${COMPONENT_LIB} PRIVATE CONFIG_GMAC) 220 target_compile_definitions(${COMPONENT_LIB} PRIVATE CONFIG_MBO) 222 set_property(TARGET ${COMPONENT_LIB} APPEND PROPERTY LINK_INTERFACE_MULTIPLICITY 3)
|
/hal_espressif-3.5.0/components/fatfs/test_fatfs_host/ |
D | Makefile | 5 COMPONENT_LIB := lib$(COMPONENT).a macro 71 $(BUILD_DIR)/$(COMPONENT_LIB): $(OBJ_FILES) $(SDKCONFIG) 75 lib: $(BUILD_DIR)/$(COMPONENT_LIB) 88 …g++ $(LDFLAGS) $(CXXFLAGS) -o $@ $(TEST_OBJ_FILES) -L$(BUILD_DIR) -l:$(COMPONENT_LIB) -L$(WEAR_LE… 104 rm -f $(OBJ_FILES) $(TEST_OBJ_FILES) $(TEST_PROGRAM) $(COMPONENT_LIB) partition_table.bin
|
/hal_espressif-3.5.0/components/spi_flash/sim/stubs/ |
D | Makefile | 5 COMPONENT_LIB := lib$(COMPONENT).a macro 53 $(BUILD_DIR)/$(COMPONENT_LIB): $(OBJ_FILES) $(SDKCONFIG) 58 rm -f $(OBJ_FILES) $(BUILD_DIR)/$(COMPONENT_LIB) 60 lib: $(BUILD_DIR)/$(COMPONENT_LIB)
|
/hal_espressif-3.5.0/components/spi_flash/sim/ |
D | Makefile | 5 COMPONENT_LIB := lib$(COMPONENT).a macro 53 $(BUILD_DIR)/$(COMPONENT_LIB): $(OBJ_FILES) $(SDKCONFIG) 58 rm -f $(OBJ_FILES) $(BUILD_DIR)/$(COMPONENT_LIB) 60 lib: $(BUILD_DIR)/$(COMPONENT_LIB)
|
/hal_espressif-3.5.0/components/spiffs/test_spiffs_host/ |
D | Makefile | 5 COMPONENT_LIB := lib$(COMPONENT).a macro 64 $(BUILD_DIR)/$(COMPONENT_LIB): $(OBJ_FILES) $(SDKCONFIG) 71 rm -f $(OBJ_FILES) $(TEST_OBJ_FILES) $(TEST_PROGRAM) $(COMPONENT_LIB) partition_table.bin image.bin 73 lib: $(BUILD_DIR)/$(COMPONENT_LIB) 86 …g++ $(LDFLAGS) $(CXXFLAGS) -o $@ $(TEST_OBJ_FILES) -L$(BUILD_DIR) -l:$(COMPONENT_LIB) -L$(SPI_FLA…
|
/hal_espressif-3.5.0/components/esp_system/port/ |
D | CMakeLists.txt | 7 target_include_directories(${COMPONENT_LIB} PRIVATE ${INCLUDE_FILES}) 8 target_include_directories(${COMPONENT_LIB} PUBLIC public_compat) 13 target_sources(${COMPONENT_LIB} PRIVATE ${srcs})
|
/hal_espressif-3.5.0/components/esp_hw_support/port/esp32/ |
D | CMakeLists.txt | 1 target_include_directories(${COMPONENT_LIB} PUBLIC .) 2 target_include_directories(${COMPONENT_LIB} PUBLIC private_include) 23 target_sources(${COMPONENT_LIB} PRIVATE "${srcs}")
|
/hal_espressif-3.5.0/components/newlib/ |
D | CMakeLists.txt | 38 idf_component_get_property(newlib newlib COMPONENT_LIB) 39 target_link_libraries(${COMPONENT_LIB} INTERFACE c m gcc "$<TARGET_FILE:${newlib}>") 49 target_link_libraries(${COMPONENT_LIB} INTERFACE "${EXTRA_LINK_FLAGS}") 52 target_link_libraries(${COMPONENT_LIB} INTERFACE "--specs=nano.specs")
|
/hal_espressif-3.5.0/components/expat/ |
D | CMakeLists.txt | 8 target_compile_definitions(${COMPONENT_LIB} PRIVATE HAVE_EXPAT_CONFIG_H) 9 target_compile_definitions(${COMPONENT_LIB} PRIVATE HAVE_GETRANDOM) 12 target_compile_options(${COMPONENT_LIB} PRIVATE -Wno-implicit-fallthrough)
|
/hal_espressif-3.5.0/components/vfs/ |
D | CMakeLists.txt | 11 target_sources(${COMPONENT_LIB} PRIVATE "vfs_cdcacm.c") 15 target_sources(${COMPONENT_LIB} PRIVATE "vfs_usb_serial_jtag.c") 20 target_link_libraries(${COMPONENT_LIB} INTERFACE "-u vfs_include_syscalls_impl")
|
/hal_espressif-3.5.0/components/esp_hw_support/port/esp32s2/ |
D | CMakeLists.txt | 1 target_include_directories(${COMPONENT_LIB} PUBLIC .) 2 target_include_directories(${COMPONENT_LIB} PUBLIC private_include) 28 target_sources(${COMPONENT_LIB} PRIVATE "${srcs}")
|
/hal_espressif-3.5.0/components/esp_hw_support/port/esp32c3/ |
D | CMakeLists.txt | 26 target_sources(${COMPONENT_LIB} PRIVATE "${srcs}") 27 target_include_directories(${COMPONENT_LIB} PUBLIC . private_include) 28 target_include_directories(${COMPONENT_LIB} PRIVATE ../hal)
|
/hal_espressif-3.5.0/components/esp_hw_support/port/esp32h2/ |
D | CMakeLists.txt | 26 target_sources(${COMPONENT_LIB} PRIVATE "${srcs}") 27 target_include_directories(${COMPONENT_LIB} PUBLIC . private_include) 28 target_include_directories(${COMPONENT_LIB} PRIVATE ../hal)
|
/hal_espressif-3.5.0/components/mqtt/ |
D | CMakeLists.txt | 26 idf_component_get_property(cmock_lib cmock COMPONENT_LIB) 129 target_link_options(${COMPONENT_LIB} INTERFACE -fsanitize=address) 131 target_link_libraries(${COMPONENT_LIB} PUBLIC mocks) 134 idf_component_get_property(nghttp_lib nghttp COMPONENT_LIB) 135 idf_component_get_property(tcp_transport_lib tcp_transport COMPONENT_LIB) 136 target_link_libraries(${COMPONENT_LIB} PUBLIC ${nghttp_lib} ${tcp_transport_lib})
|