updated build system
This commit is contained in:
parent
92e2937a6b
commit
a34dc8f1f8
@ -25,6 +25,12 @@ if(PROJECT_ENABLE_OPENSSL)
|
|||||||
set(OPENSSL_CROSS_PREFIX "--cross-compile-prefix=x86_64-w64-mingw32-")
|
set(OPENSSL_CROSS_PREFIX "--cross-compile-prefix=x86_64-w64-mingw32-")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(PROJECT_BUILD_SHARED_LIBS)
|
||||||
|
set(OPENSSL_NO_SHARED shared)
|
||||||
|
else()
|
||||||
|
set(OPENSSL_NO_SHARED no-shared)
|
||||||
|
endif()
|
||||||
|
|
||||||
ExternalProject_Add(openssl_project
|
ExternalProject_Add(openssl_project
|
||||||
PREFIX external
|
PREFIX external
|
||||||
URL ${PROJECT_3RD_PARTY_DIR}/openssl-${OPENSSL_VERSION}.tar.gz
|
URL ${PROJECT_3RD_PARTY_DIR}/openssl-${OPENSSL_VERSION}.tar.gz
|
||||||
@ -37,7 +43,7 @@ if(PROJECT_ENABLE_OPENSSL)
|
|||||||
--prefix=${PROJECT_EXTERNAL_BUILD_ROOT}
|
--prefix=${PROJECT_EXTERNAL_BUILD_ROOT}
|
||||||
no-apps
|
no-apps
|
||||||
no-docs
|
no-docs
|
||||||
no-shared
|
${OPENSSL_NO_SHARED}
|
||||||
BUILD_COMMAND make -j1
|
BUILD_COMMAND make -j1
|
||||||
INSTALL_COMMAND make install
|
INSTALL_COMMAND make install
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user