diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index cfcba62..a6842f5 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt @@ -996,7 +996,8 @@ target_include_directories(crypto_obj x509 ../include/compat PUBLIC - ../include) + ../include + ${CMAKE_BINARY_DIR}/include) if(HOST_AARCH64) target_include_directories(crypto_obj PRIVATE bn/arch/aarch64/) diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt index 76f65b6..9c37aa7 100644 --- a/include/CMakeLists.txt +++ b/include/CMakeLists.txt @@ -19,4 +19,4 @@ elseif(HOST_SPARC64) elseif(HOST_X86_64) file(READ arch/amd64/opensslconf.h OPENSSLCONF) endif() -file(WRITE openssl/opensslconf.h "${OPENSSLCONF}") +file(WRITE ${CMAKE_BINARY_DIR}/include/openssl/opensslconf.h "${OPENSSLCONF}") diff --git a/ssl/CMakeLists.txt b/ssl/CMakeLists.txt index 90b5025..1ec1a64 100644 --- a/ssl/CMakeLists.txt +++ b/ssl/CMakeLists.txt @@ -69,7 +69,8 @@ target_include_directories(ssl_obj ../crypto/bio ../include/compat PUBLIC - ../include) + ../include + ${CMAKE_BINARY_DIR}/include) add_library(bs_obj OBJECT ${BS_SRC}) target_include_directories(bs_obj diff --git a/tls/CMakeLists.txt b/tls/CMakeLists.txt index 3d0a619..9993669 100644 --- a/tls/CMakeLists.txt +++ b/tls/CMakeLists.txt @@ -45,7 +45,8 @@ target_include_directories(tls_obj . ../include/compat PUBLIC - ../include) + ../include + ${CMAKE_BINARY_DIR}/include) add_library(tls $ $ $ empty.c)