diff --git a/components/esp_netif/CMakeLists.txt b/components/esp_netif/CMakeLists.txt index 7c6f04e41b..d1aa21974b 100644 --- a/components/esp_netif/CMakeLists.txt +++ b/components/esp_netif/CMakeLists.txt @@ -1,5 +1,3 @@ -idf_build_get_property(target IDF_TARGET) - set(srcs_lwip "lwip/esp_netif_lwip.c" "lwip/esp_netif_sntp.c" @@ -17,12 +15,6 @@ set(srcs set(include_dirs "include") set(priv_include_dirs "private_include") -idf_build_get_property(target IDF_TARGET) -if(${target} STREQUAL "linux") - list(APPEND include_dirs - "linux/stubs/include") -endif() - if(CONFIG_PPP_SUPPORT) list(APPEND srcs_lwip lwip/esp_netif_lwip_ppp.c lwip/netif/ppp.c) endif() diff --git a/components/esp_netif/linux/stubs/include/machine/endian.h b/components/esp_netif/linux/stubs/include/machine/endian.h deleted file mode 100644 index 120152bdab..0000000000 --- a/components/esp_netif/linux/stubs/include/machine/endian.h +++ /dev/null @@ -1,8 +0,0 @@ -/* - * SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD - * - * SPDX-License-Identifier: Apache-2.0 - */ -#pragma once - -#include_next diff --git a/components/linux/include/machine/endian.h b/components/linux/include/machine/endian.h new file mode 100644 index 0000000000..8f6fe5d458 --- /dev/null +++ b/components/linux/include/machine/endian.h @@ -0,0 +1,11 @@ +/* + * SPDX-FileCopyrightText: 2023 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ +#pragma once +#if __APPLE__ +#include_next +#else +#include +#endif