Skip to content

Commit c27c326

Browse files
committed
Fix glog vendoring
1 parent ee27a6b commit c27c326

File tree

6 files changed

+12
-10
lines changed

6 files changed

+12
-10
lines changed

third-party/fizz/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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}

third-party/folly/CMakeLists.txt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff 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

third-party/thrift/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

third-party/wangle/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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

third-party/watchman/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ get_target_property(DOUBLE_CONVERSION_INCLUDE_DIR double-conversion INTERFACE_IN
99
get_target_property(FMT_INCLUDE_DIR fmt INTERFACE_INCLUDE_DIRECTORIES)
1010
get_target_property(FOLLY_INCLUDE_DIR folly INTERFACE_INCLUDE_DIRECTORIES)
1111
get_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

1315
set(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}"

third-party/watchman/cppclient-CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ add_dependencies(watchmanclient watchmanclient_include_dir_symlink)
2929

3030
target_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}")
3535
endforeach()

0 commit comments

Comments
 (0)