Skip to content

Commit

Permalink
[fix] Use c++ 17 for absl/rocksdb
Browse files Browse the repository at this point in the history
  • Loading branch information
chuandew authored and ketor committed Jan 22, 2025
1 parent cfc3784 commit 46aa7d8
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -223,6 +223,7 @@ ExternalProject_Add(absl
-DABSL_BUILD_TESTING=OFF
-DCMAKE_PREFIX_PATH=${INSTALL_PATH}
-DABSL_USE_GOOGLETEST_HEAD=ON
-DCMAKE_CXX_STANDARD=17
CMAKE_CACHE_ARGS
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=TRUE
-DCMAKE_INSTALL_PREFIX:PATH=${INSTALL_PATH}
Expand All @@ -234,6 +235,7 @@ ExternalProject_Add(utf8_range
SOURCE_DIR "${PROTOBUF_SOURCES_DIR}/third_party/utf8_range"
CMAKE_ARGS
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-DCMAKE_CXX_STANDARD=17
CMAKE_CACHE_ARGS
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=TRUE
-Dutf8_range_ENABLE_TESTS:BOOL=OFF
Expand Down Expand Up @@ -270,6 +272,7 @@ ExternalProject_Add(protobuf
SOURCE_DIR "${PROTOBUF_SOURCES_DIR}"
CMAKE_ARGS
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-DCMAKE_CXX_STANDARD=17
CMAKE_CACHE_ARGS
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=TRUE
-Dprotobuf_BUILD_TESTS:BOOL=OFF
Expand Down Expand Up @@ -489,6 +492,7 @@ ExternalProject_Add(rocksdb
CMAKE_ARGS
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-DCMAKE_PREFIX_PATH=${INSTALL_PATH}
-DCMAKE_CXX_STANDARD=17
-DPORTABLE=ON
-DWITH_SNAPPY=ON
-DWITH_LZ4=ON
Expand Down

0 comments on commit 46aa7d8

Please sign in to comment.