aboutsummaryrefslogtreecommitdiff
path: root/include/CMakeLists.txt
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2023-02-28 01:51:41 -0600
committerBrent Cook <busterb@gmail.com>2023-02-28 01:51:41 -0600
commitb98c56fd5e86fa76eb55a98a2266a923f64f705c (patch)
treeabfc4a6ae7db1cc78e3f9c530bead5ad353dc3aa /include/CMakeLists.txt
parent65af3925dcb7fc84000cedc373d5f84db3fc3265 (diff)
downloadportable-b98c56fd5e86fa76eb55a98a2266a923f64f705c.tar.gz
portable-b98c56fd5e86fa76eb55a98a2266a923f64f705c.tar.bz2
portable-b98c56fd5e86fa76eb55a98a2266a923f64f705c.zip
stop exposing hidden defines in public opensslconf.h
pull in hidden headers instead, patching drectly for Windows support
Diffstat (limited to 'include/CMakeLists.txt')
-rw-r--r--include/CMakeLists.txt4
1 files changed, 1 insertions, 3 deletions
diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
index dafdee7..a08a781 100644
--- a/include/CMakeLists.txt
+++ b/include/CMakeLists.txt
@@ -7,8 +7,6 @@ if(ENABLE_LIBRESSL_INSTALL)
7 PATTERN "Makefile*" EXCLUDE) 7 PATTERN "Makefile*" EXCLUDE)
8endif(ENABLE_LIBRESSL_INSTALL) 8endif(ENABLE_LIBRESSL_INSTALL)
9 9
10file(READ openssl/opensslconf.h.in OPENSSLCONF)
11file(WRITE openssl/opensslconf.h "${OPENSSLCONF}")
12if(HOST_AARCH64) 10if(HOST_AARCH64)
13 file(READ arch/aarch64/opensslconf.h OPENSSLCONF) 11 file(READ arch/aarch64/opensslconf.h OPENSSLCONF)
14elseif(HOST_ARM) 12elseif(HOST_ARM)
@@ -28,4 +26,4 @@ elseif(HOST_SPARC64)
28elseif(HOST_X86_64) 26elseif(HOST_X86_64)
29 file(READ arch/amd64/opensslconf.h OPENSSLCONF) 27 file(READ arch/amd64/opensslconf.h OPENSSLCONF)
30endif() 28endif()
31file(APPEND openssl/opensslconf.h "${OPENSSLCONF}") 29file(WRITE openssl/opensslconf.h "${OPENSSLCONF}")