From af686f2eeda962b1347184d7e25f1e8fa0c497ed Mon Sep 17 00:00:00 2001 From: Harshit Malpani Date: Mon, 13 Feb 2023 14:42:04 +0530 Subject: [PATCH] tcp_client: fix missing header file --- examples/protocols/sockets/tcp_client/CMakeLists.txt | 9 ++++----- .../protocols/sockets/tcp_client/main/CMakeLists.txt | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/examples/protocols/sockets/tcp_client/CMakeLists.txt b/examples/protocols/sockets/tcp_client/CMakeLists.txt index 0fd7e2e047..86ed08467b 100644 --- a/examples/protocols/sockets/tcp_client/CMakeLists.txt +++ b/examples/protocols/sockets/tcp_client/CMakeLists.txt @@ -1,15 +1,14 @@ # The following lines of boilerplate have to be in your project's # CMakeLists in this exact order for cmake to work correctly cmake_minimum_required(VERSION 3.16) +set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) if("${IDF_TARGET}" STREQUAL "linux") - set(EXTRA_COMPONENT_DIRS "$ENV{IDF_PATH}/tools/mocks/freertos/" + list(APPEND EXTRA_COMPONENT_DIRS "$ENV{IDF_PATH}/tools/mocks/freertos/" "$ENV{IDF_PATH}/examples/protocols/linux_stubs/esp_stubs") set(COMPONENTS main) - include($ENV{IDF_PATH}/tools/cmake/project.cmake) -else() - set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common) - include($ENV{IDF_PATH}/tools/cmake/project.cmake) endif() +include($ENV{IDF_PATH}/tools/cmake/project.cmake) + project(tcp_client) diff --git a/examples/protocols/sockets/tcp_client/main/CMakeLists.txt b/examples/protocols/sockets/tcp_client/main/CMakeLists.txt index acea8ee344..ce931f8b55 100644 --- a/examples/protocols/sockets/tcp_client/main/CMakeLists.txt +++ b/examples/protocols/sockets/tcp_client/main/CMakeLists.txt @@ -1,5 +1,5 @@ if(${IDF_TARGET} STREQUAL "linux") - set(requires esp_stubs) + set(requires esp_stubs protocol_examples_common) endif() if("${CONFIG_EXAMPLE_IPV4}" STREQUAL y)