diff options
author | Konstantinos Sideris <sideris.konstantin@gmail.com> | 2018-06-04 13:54:51 +0300 |
---|---|---|
committer | Konstantinos Sideris <sideris.konstantin@gmail.com> | 2018-06-04 13:54:51 +0300 |
commit | 0a9d95dfc9ef2c7e822257cc7b256cdd24d4a0d3 (patch) | |
tree | c708e27bb7b74e3571dd6c082847fa1d7a3e587a /deps/cmake/Olm.cmake | |
parent | 70ffa434246dbb1a8c8c22479c7b57d7ad0f0826 (diff) |
Include mtxclient in the build
Diffstat (limited to 'deps/cmake/Olm.cmake')
-rw-r--r-- | deps/cmake/Olm.cmake | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/deps/cmake/Olm.cmake b/deps/cmake/Olm.cmake new file mode 100644 index 00000000..b0df2833 --- /dev/null +++ b/deps/cmake/Olm.cmake @@ -0,0 +1,24 @@ +if(MSVC) + set(MAKE_CMD "mingw32-make.exe") +else() + set(MAKE_CMD "make") +endif() + +set(OLM_NAME "${CMAKE_STATIC_LIBRARY_PREFIX}olm${CMAKE_STATIC_LIBRARY_SUFFIX}") + +ExternalProject_Add( + Olm + + GIT_REPOSITORY ${OLM_URL} + GIT_TAG ${OLM_TAG} + + BUILD_IN_SOURCE 1 + SOURCE_DIR ${DEPS_BUILD_DIR}/olm + CONFIGURE_COMMAND "" + BUILD_COMMAND ${MAKE_CMD} static + INSTALL_COMMAND + cp -R ${DEPS_BUILD_DIR}/olm/include ${DEPS_INSTALL_DIR} && + cp ${DEPS_BUILD_DIR}/olm/build/libolm.a ${DEPS_INSTALL_DIR}/lib +) + +list(APPEND THIRD_PARTY_DEPS Olm) |