From 2347a34b752c18add1a2a10a907e0e414886d4e7 Mon Sep 17 00:00:00 2001 From: "Zachary J. Fields" Date: Tue, 3 Dec 2019 16:19:53 -0600 Subject: [PATCH] Propagate public headers Declare include headers as `PUBLIC` to propagate to project consumers --- include/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt index c2f2bd4e6..a3ee3e438 100644 --- a/include/CMakeLists.txt +++ b/include/CMakeLists.txt @@ -1,5 +1,11 @@ option(INSTALL_MBEDTLS_HEADERS "Install mbed TLS headers." ON) +# Declare include headers as PUBLIC to propogate to project consumers +target_include_directories( + mbedtls + PUBLIC ${CMAKE_CURRENT_LIST_DIR} +) + if(INSTALL_MBEDTLS_HEADERS) file(GLOB headers "mbedtls/*.h")