diff options
Diffstat (limited to 'support/CMakeLists.txt')
| -rw-r--r-- | support/CMakeLists.txt | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/support/CMakeLists.txt b/support/CMakeLists.txt index db6c0e1..1f02c74 100644 --- a/support/CMakeLists.txt +++ b/support/CMakeLists.txt @@ -2,11 +2,17 @@ include(ExternalProject) +if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") +set(OPENSSL_CONFIGURE_TARGET "linux-x86_64") +else() +set(OPENSSL_CONFIGURE_TARGET "linux-generic64") +endif() + ### OpenSSL 1.1.1m ExternalProject_Add(openssl PREFIX openssl URL ${CMAKE_CURRENT_SOURCE_DIR}/openssl-1.1.1m.tar.gz URL_MD5 8ec70f665c145c3103f6e330f538a9db - CONFIGURE_COMMAND ./Configure linux-x86_64 --prefix=<INSTALL_DIR> --openssldir=<INSTALL_DIR>/lib/ssl -fPIC no-shared + CONFIGURE_COMMAND ./Configure ${OPENSSL_CONFIGURE_TARGET} --prefix=<INSTALL_DIR> --openssldir=<INSTALL_DIR>/lib/ssl -fPIC no-shared BUILD_COMMAND ${MAKE_COMMAND} INSTALL_COMMAND make install_sw BUILD_IN_SOURCE 1) |
