diff options
author | Brent Cook <bcook@openbsd.org> | 2017-01-18 22:58:04 -0600 |
---|---|---|
committer | Brent Cook <bcook@openbsd.org> | 2017-01-18 22:59:09 -0600 |
commit | 301d50eaa345f6c3739138a0bc575f0d9ae49100 (patch) | |
tree | 17a2dc11532183f3f7e359a4bfcb62b557d17032 /crypto | |
parent | e463ba3b22d0587919277cc4b342ec1efd968032 (diff) | |
download | portable-301d50eaa345f6c3739138a0bc575f0d9ae49100.tar.gz portable-301d50eaa345f6c3739138a0bc575f0d9ae49100.tar.bz2 portable-301d50eaa345f6c3739138a0bc575f0d9ae49100.zip |
check if EXTRA_EXPORT is set, fix cmake builds on OpenBSD
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/CMakeLists.txt | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 45765d4..38c0b27 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt | |||
@@ -785,10 +785,12 @@ foreach(SYM IN LISTS CRYPTO_UNEXPORT) | |||
785 | string(REPLACE "${SYM}\n" "" SYMS ${SYMS}) | 785 | string(REPLACE "${SYM}\n" "" SYMS ${SYMS}) |
786 | endforeach() | 786 | endforeach() |
787 | file(WRITE ${CMAKE_CURRENT_SOURCE_DIR}/crypto_p.sym ${SYMS}) | 787 | file(WRITE ${CMAKE_CURRENT_SOURCE_DIR}/crypto_p.sym ${SYMS}) |
788 | list(SORT EXTRA_EXPORT) | 788 | if(EXTRA_EXPORT) |
789 | foreach(SYM IN LISTS EXTRA_EXPORT) | 789 | list(SORT EXTRA_EXPORT) |
790 | file(APPEND ${CMAKE_CURRENT_SOURCE_DIR}/crypto_p.sym "${SYM}\n") | 790 | foreach(SYM IN LISTS EXTRA_EXPORT) |
791 | endforeach() | 791 | file(APPEND ${CMAKE_CURRENT_SOURCE_DIR}/crypto_p.sym "${SYM}\n") |
792 | endforeach() | ||
793 | endif() | ||
792 | 794 | ||
793 | add_library(crypto-objects OBJECT ${CRYPTO_SRC}) | 795 | add_library(crypto-objects OBJECT ${CRYPTO_SRC}) |
794 | if (BUILD_SHARED) | 796 | if (BUILD_SHARED) |