diff --git a/cmake/external/gflags.cmake b/cmake/external/gflags.cmake index b6294c9e48c2140c55bed549b975fef51736b4e0..8acb4065e35ab4981c389b2ccb22e9e2cddabf88 100644 --- a/cmake/external/gflags.cmake +++ b/cmake/external/gflags.cmake @@ -33,6 +33,7 @@ ExternalProject_Add( UPDATE_COMMAND "" CMAKE_ARGS -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${GFLAGS_INSTALL_DIR} CMAKE_ARGS -DCMAKE_POSITION_INDEPENDENT_CODE=ON CMAKE_ARGS -DBUILD_TESTING=OFF CMAKE_ARGS -DCMAKE_BUILD_TYPE=Release diff --git a/cmake/external/glog.cmake b/cmake/external/glog.cmake index 07df0f9ba9e50a8f9341932d911ee4614088f33d..cdef63188db001ffe9f06691cb3abffad9cdde5f 100644 --- a/cmake/external/glog.cmake +++ b/cmake/external/glog.cmake @@ -35,6 +35,7 @@ ExternalProject_Add( UPDATE_COMMAND "" CMAKE_ARGS -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${GLOG_INSTALL_DIR} CMAKE_ARGS -DCMAKE_POSITION_INDEPENDENT_CODE=ON CMAKE_ARGS -DWITH_GFLAGS=ON CMAKE_ARGS -Dgflags_DIR=${GFLAGS_INSTALL_DIR}/lib/cmake/gflags diff --git a/cmake/external/gtest.cmake b/cmake/external/gtest.cmake index cdaa705ad88f1040fd45279504ae8e1b959e1f84..555469e5c11dd3ee7458888e72fd3a5fec08ec0e 100644 --- a/cmake/external/gtest.cmake +++ b/cmake/external/gtest.cmake @@ -43,6 +43,7 @@ IF(WITH_TESTING) UPDATE_COMMAND "" CMAKE_ARGS -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} + CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${GTEST_INSTALL_DIR} CMAKE_ARGS -DCMAKE_POSITION_INDEPENDENT_CODE=ON CMAKE_ARGS -DBUILD_GMOCK=ON CMAKE_ARGS -Dgtest_disable_pthreads=ON diff --git a/cmake/external/protobuf.cmake b/cmake/external/protobuf.cmake index 2a3007c8e726edce03b99115c4ac63a0e2ce6ec9..2df042d226af8308d00f7870e7d2de0eacfdf07e 100644 --- a/cmake/external/protobuf.cmake +++ b/cmake/external/protobuf.cmake @@ -67,6 +67,7 @@ IF(NOT PROTOBUF_FOUND) -DCMAKE_INSTALL_PREFIX=${PROTOBUF_INSTALL_DIR} -DCMAKE_INSTALL_LIBDIR=lib CMAKE_CACHE_ARGS + -DCMAKE_INSTALL_PREFIX:PATH=${PROTOBUF_INSTALL_DIR} -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_VERBOSE_MAKEFILE:BOOL=OFF -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON