Home
last modified time | relevance | path

Searched refs:COMPONENT_LIB (Results 1 – 25 of 96) sorted by relevance

1234

/hal_espressif-3.5.0/components/openthread/
DCMakeLists.txt44 ${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/
DCMakeLists.txt26 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/
DCMakeLists.txt39 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/
DCMakeLists.txt7 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/
DCMakeLists.txt40 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/
DCMakeLists.txt45 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/
DCMakeLists.txt9 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/
DCMakeLists.txt19 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/
DCMakeLists.txt30 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/
DCMakeLists.txt11 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/
DMakefile5 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/
DCMakeLists.txt176 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/
DMakefile5 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/
DMakefile5 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/
DMakefile5 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/
DMakefile5 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/
DCMakeLists.txt7 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/
DCMakeLists.txt1 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/
DCMakeLists.txt38 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/
DCMakeLists.txt8 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/
DCMakeLists.txt11 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/
DCMakeLists.txt1 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/
DCMakeLists.txt26 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/
DCMakeLists.txt26 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/
DCMakeLists.txt26 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})

1234