updated build system

This commit is contained in:
Scott E. Graves 2024-08-04 13:38:48 -05:00
parent 92e2937a6b
commit a34dc8f1f8

View File

@ -25,6 +25,12 @@ if(PROJECT_ENABLE_OPENSSL)
set(OPENSSL_CROSS_PREFIX "--cross-compile-prefix=x86_64-w64-mingw32-")
endif()
if(PROJECT_BUILD_SHARED_LIBS)
set(OPENSSL_NO_SHARED shared)
else()
set(OPENSSL_NO_SHARED no-shared)
endif()
ExternalProject_Add(openssl_project
PREFIX external
URL ${PROJECT_3RD_PARTY_DIR}/openssl-${OPENSSL_VERSION}.tar.gz
@ -37,7 +43,7 @@ if(PROJECT_ENABLE_OPENSSL)
--prefix=${PROJECT_EXTERNAL_BUILD_ROOT}
no-apps
no-docs
no-shared
${OPENSSL_NO_SHARED}
BUILD_COMMAND make -j1
INSTALL_COMMAND make install
)