esp_common: Add support for linux target providing header only library

pull/7307/head
David Cermak 2021-07-08 18:11:33 +02:00
rodzic cd47ba03bc
commit a7d5798b85
2 zmienionych plików z 11 dodań i 3 usunięć

Wyświetl plik

@ -1,5 +1,11 @@
idf_build_get_property(target IDF_TARGET)
if(${target} STREQUAL "linux")
# Header only library for linux
idf_component_register(INCLUDE_DIRS include)
return()
endif()
list(APPEND srcs "src/esp_err_to_name.c")
# Note: esp_ipc, esp_pm added as a public requirement to keep compatibility as to be located here.

Wyświetl plik

@ -1,6 +1,8 @@
#
# Warn if the toolchain version doesn't match
#
get_expected_ctng_version(expected_toolchain expected_gcc)
gcc_version_check("${expected_gcc}")
crosstool_version_check("${expected_toolchain}")
if(NOT ${target} STREQUAL "linux")
get_expected_ctng_version(expected_toolchain expected_gcc)
gcc_version_check("${expected_gcc}")
crosstool_version_check("${expected_toolchain}")
endif()