diff options
author | dundargoc <gocdundar@gmail.com> | 2022-10-21 11:37:19 +0200 |
---|---|---|
committer | dundargoc <gocdundar@gmail.com> | 2022-10-21 11:48:12 +0200 |
commit | bc7daddaf00e50bb3c985b2613763045307d159b (patch) | |
tree | 65db2e45210517e99f53ff2e2a0ec50c464c9711 /cmake.deps/cmake/BuildMsgpack.cmake | |
parent | a288b4f21423efb056061e4da3871a4247a7de79 (diff) | |
download | rneovim-bc7daddaf00e50bb3c985b2613763045307d159b.tar.gz rneovim-bc7daddaf00e50bb3c985b2613763045307d159b.tar.bz2 rneovim-bc7daddaf00e50bb3c985b2613763045307d159b.zip |
build: rely on default cmake installation if possible
The default cmake installation process for dependencies that use cmake
on all platforms is in general more robust and less verbose, so we rely
on that if possible.
Diffstat (limited to 'cmake.deps/cmake/BuildMsgpack.cmake')
-rw-r--r-- | cmake.deps/cmake/BuildMsgpack.cmake | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/cmake.deps/cmake/BuildMsgpack.cmake b/cmake.deps/cmake/BuildMsgpack.cmake index b59d98159d..3197ec45a1 100644 --- a/cmake.deps/cmake/BuildMsgpack.cmake +++ b/cmake.deps/cmake/BuildMsgpack.cmake @@ -1,4 +1,4 @@ -set(MSGPACK_CONFIGURE_COMMAND ${CMAKE_COMMAND} ${DEPS_BUILD_DIR}/src/msgpack +set(MSGPACK_CMAKE_ARGS -DMSGPACK_BUILD_TESTS=OFF -DMSGPACK_BUILD_EXAMPLES=OFF -DCMAKE_INSTALL_PREFIX=${DEPS_INSTALL_DIR} @@ -8,8 +8,7 @@ set(MSGPACK_CONFIGURE_COMMAND ${CMAKE_COMMAND} ${DEPS_BUILD_DIR}/src/msgpack -DCMAKE_GENERATOR=${CMAKE_GENERATOR}) if(MSVC) - # Same as Unix without fPIC - set(MSGPACK_CONFIGURE_COMMAND ${CMAKE_COMMAND} ${DEPS_BUILD_DIR}/src/msgpack + set(MSGPACK_CMAKE_ARGS -DMSGPACK_BUILD_TESTS=OFF -DMSGPACK_BUILD_EXAMPLES=OFF -DCMAKE_INSTALL_PREFIX=${DEPS_INSTALL_DIR} @@ -29,9 +28,7 @@ ExternalProject_Add(msgpack URL_HASH SHA256=${MSGPACK_SHA256} DOWNLOAD_NO_PROGRESS TRUE DOWNLOAD_DIR ${DEPS_DOWNLOAD_DIR}/msgpack - CONFIGURE_COMMAND "${MSGPACK_CONFIGURE_COMMAND}" - BUILD_COMMAND ${CMAKE_COMMAND} --build . --config $<CONFIG> - INSTALL_COMMAND ${CMAKE_COMMAND} --build . --target install --config $<CONFIG> + CMAKE_ARGS "${MSGPACK_CMAKE_ARGS}" LIST_SEPARATOR |) list(APPEND THIRD_PARTY_DEPS msgpack) |