diff options
Diffstat (limited to 'include/CMakeLists.txt')
-rw-r--r-- | include/CMakeLists.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt index 1d1a159..dafdee7 100644 --- a/include/CMakeLists.txt +++ b/include/CMakeLists.txt | |||
@@ -6,3 +6,26 @@ if(ENABLE_LIBRESSL_INSTALL) | |||
6 | PATTERN "pqueue.h" EXCLUDE | 6 | PATTERN "pqueue.h" EXCLUDE |
7 | PATTERN "Makefile*" EXCLUDE) | 7 | PATTERN "Makefile*" EXCLUDE) |
8 | endif(ENABLE_LIBRESSL_INSTALL) | 8 | endif(ENABLE_LIBRESSL_INSTALL) |
9 | |||
10 | file(READ openssl/opensslconf.h.in OPENSSLCONF) | ||
11 | file(WRITE openssl/opensslconf.h "${OPENSSLCONF}") | ||
12 | if(HOST_AARCH64) | ||
13 | file(READ arch/aarch64/opensslconf.h OPENSSLCONF) | ||
14 | elseif(HOST_ARM) | ||
15 | file(READ arch/arm/opensslconf.h OPENSSLCONF) | ||
16 | elseif(HOST_I386) | ||
17 | file(READ arch/i386/opensslconf.h OPENSSLCONF) | ||
18 | elseif(HOST_MIPS64) | ||
19 | file(READ arch/mips64/opensslconf.h OPENSSLCONF) | ||
20 | elseif(HOST_POWERPC) | ||
21 | file(READ arch/powerpc/opensslconf.h OPENSSLCONF) | ||
22 | elseif(HOST_POWERPC64) | ||
23 | file(READ arch/powerpc64/opensslconf.h OPENSSLCONF) | ||
24 | elseif(HOST_RISCV64) | ||
25 | file(READ arch/riscv64/opensslconf.h OPENSSLCONF) | ||
26 | elseif(HOST_SPARC64) | ||
27 | file(READ arch/sparc64/opensslconf.h OPENSSLCONF) | ||
28 | elseif(HOST_X86_64) | ||
29 | file(READ arch/amd64/opensslconf.h OPENSSLCONF) | ||
30 | endif() | ||
31 | file(APPEND openssl/opensslconf.h "${OPENSSLCONF}") | ||