File tree Expand file tree Collapse file tree 6 files changed +12
-10
lines changed Expand file tree Collapse file tree 6 files changed +12
-10
lines changed Original file line number Diff line number Diff line change @@ -68,8 +68,8 @@ ExternalProject_Add(
6868 "-DBOOST_LIBRARYDIR=${BOOST_LIBRARY_DIR} "
6969 -DDOUBLE_CONVERSION_INCLUDE_DIR=${DOUBLE_CONVERSION_INCLUDE_DIR}
7070 -DDOUBLE_CONVERSION_LIBRARY=${DOUBLE_CONVERSION_LIBRARY}
71- -DGLOG_INCLUDE_DIR =${GLOG_INCLUDE_DIR}
72- -DGLOG_LIBRARY =${GLOG_LIBRARY}
71+ -DGLOG_INCLUDEDIR =${GLOG_INCLUDE_DIR}
72+ -DGLOG_LIBRARYDIR =${GLOG_INSTALL_DIR} /lib
7373 -DLIBSODIUM_INCLUDEDIR=${LIBSODIUM_INCLUDE_DIR}
7474 -DLIBSODIUM_LIBRARIES=${LIBSODIUM_LIBRARY}
7575 -DZSTD_INCLUDE_DIR=${ZSTD_INCLUDE_DIR}
Original file line number Diff line number Diff line change @@ -56,8 +56,8 @@ ExternalProject_add(
5656 -DOPENSSL_CRYPTO_LIBRARY=${OPENSSL_CRYPTO_LIBRARY}
5757 -DGFLAGS_INCLUDE_DIR=${GFLAGS_INCLUDE_DIR}
5858 -DGFLAGS_LIBRARY=${GFLAGS_LIBRARY}
59- -DGLOG_INCLUDE_DIR =${GLOG_INCLUDE_DIR}
60- -DGLOG_LIBRARY=glog
59+ -DGLOG_INCLUDEDIR =${GLOG_INCLUDE_DIR}
60+ -DGLOG_LIBRARYDIR= ${GLOG_INSTALL_DIR} /lib
6161 -DBoost_NO_SYSTEM_PATHS=ON
6262 -DBoost_NO_BOOST_CMAKE=ON
6363 -DBoost_USE_STATIC_LIBS=${Boost_USE_STATIC_LIBS}
@@ -68,8 +68,7 @@ ExternalProject_add(
6868 -DDOUBLE_CONVERSION_LIBRARY=${DOUBLE_CONVERSION_LIBRARY}
6969 -DFASTFLOAT_INCLUDE_DIR=${FAST_FLOAT_INCLUDE_DIR}
7070 "-Dfmt_DIR=${fmt_DIR} "
71- -DLIBSODIUM_INCLUDE_DIR=${LIBSODIUM_INCLUDE_DIR}
72- -DLIBSODIUM_LIBRARY=${LIBSODIUM_LIBRARY}
71+
7372 -DZSTD_INCLUDE_DIR=${ZSTD_INCLUDE_DIR}
7473 -DZSTD_LIBRARY_RELEASE=${ZSTD_LIBRARY}
7574 BUILD_COMMAND
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ ExternalProject_Add(
4848 -DBoost_INCLUDE_DIR=${BOOST_INCLUDE_DIR}
4949 "-DBOOST_LIBRARYDIR=${BOOST_LIBRARY_DIR} "
5050 -DGLOG_INCLUDEDIR=${GLOG_INCLUDE_DIR}
51- -DGLOG_LIBRARYDIR=${GLOG_LIBRARY_DIR}
51+ -DGLOG_LIBRARYDIR=${GLOG_INSTALL_DIR} /lib
5252 "-DZSTD_INCLUDE_DIRS=${ZSTD_INCLUDE_DIR} "
5353 "-DZSTD_LIBRARIES=${ZSTD_LIBRARY} "
5454
Original file line number Diff line number Diff line change @@ -52,8 +52,8 @@ ExternalProject_Add(
5252 "-DBOOST_LIBRARYDIR=${BOOST_LIBRARY_DIR} "
5353 -DDOUBLE_CONVERSION_INCLUDE_DIR=${DOUBLE_CONVERSION_INCLUDE_DIR}
5454 -DDOUBLE_CONVERSION_LIBRARY=${DOUBLE_CONVERSION_LIBRARY}
55- -DGLOG_INCLUDE_DIR =${GLOG_INCLUDE_DIR}
56- -DGLOG_LIBRARY =${GLOG_LIBRARY}
55+ -DGLOG_INCLUDEDIR =${GLOG_INCLUDE_DIR}
56+ -DGLOG_LIBRARYDIR =${GLOG_INSTALL_DIR} /lib
5757 -DZSTD_INCLUDE_DIR=${ZSTD_INCLUDE_DIR}
5858 -DZSTD_LIBRARY_RELEASE=${ZSTD_LIBRARY}
5959
Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ get_target_property(DOUBLE_CONVERSION_INCLUDE_DIR double-conversion INTERFACE_IN
99get_target_property (FMT_INCLUDE_DIR fmt INTERFACE_INCLUDE_DIRECTORIES )
1010get_target_property (FOLLY_INCLUDE_DIR folly INTERFACE_INCLUDE_DIRECTORIES )
1111get_target_property (JEMALLOC_INCLUDE_DIR jemalloc INTERFACE_INCLUDE_DIRECTORIES )
12+ get_target_property (GFLAGS_INCLUDE_DIR gflags INTERFACE_INCLUDE_DIRECTORIES )
13+ get_target_property (GLOG_INCLUDE_DIR glog INTERFACE_INCLUDE_DIRECTORIES )
1214
1315set (WATCHMAN_DEPS folly boost fmt jemalloc double-conversion)
1416
@@ -37,6 +39,7 @@ ExternalProject_Add(
3739 "-DDOUBLE_CONVERSION_INCLUDE_DIR=${DOUBLE_CONVERSION_INCLUDE_DIR} "
3840 "-DFMT_INCLUDE_DIR=${FMT_INCLUDE_DIR} "
3941 "-DFOLLY_INCLUDE_DIR=${FOLLY_INCLUDE_DIR} "
42+ "-DGFLAGS_INCLUDE_DIR=${GFLAGS_INCLUDE_DIR} "
4043 "-DGLOG_INCLUDE_DIR=${GLOG_INCLUDE_DIR} "
4144 "-DJEMALLOC_INCLUDE_DIR=${JEMALLOC_INCLUDE_DIR} "
4245 "-DLIBEVENT_INCLUDE_DIR=${LIBEVENT_INCLUDE_DIR} "
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ add_dependencies(watchmanclient watchmanclient_include_dir_symlink)
2929
3030target_include_directories(watchmanclient PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_BINARY_DIR}/include")
3131
32- foreach(DEP BOOST DOUBLE_CONVERSION FMT FOLLY GLOG JEMALLOC LIBEVENT OPENSSL)
32+ foreach(DEP BOOST DOUBLE_CONVERSION FMT FOLLY GFLAGS GLOG JEMALLOC LIBEVENT OPENSSL)
3333 set("${DEP}_INCLUDE_DIR" "${DEP}_INCLUDE_DIR-notfound" CACHE PATH "Path to ${DEP}'s includes")
3434 target_include_directories(watchmanclient PRIVATE "${${DEP}_INCLUDE_DIR}")
3535endforeach()
You can’t perform that action at this time.
0 commit comments