This is an automated email from the ASF dual-hosted git repository.
laiyingchun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pegasus.git
The following commit(s) were added to refs/heads/master by this push:
new aa9d31a89 feat(thirdparty): Introduce abseil (#1675)
aa9d31a89 is described below
commit aa9d31a89e00be43bc27d0ad2b100d8141e3696b
Author: Samunroyu <[email protected]>
AuthorDate: Thu Nov 9 14:08:00 2023 +0800
feat(thirdparty): Introduce abseil (#1675)
Introduce abseil as thridparty for using abseil_strings method.
kms key manager client need to use Abseil_strings some methods in following
patches.
---
thirdparty/CMakeLists.txt | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/thirdparty/CMakeLists.txt b/thirdparty/CMakeLists.txt
index f005f321a..6eaef7f7d 100644
--- a/thirdparty/CMakeLists.txt
+++ b/thirdparty/CMakeLists.txt
@@ -409,3 +409,12 @@ ExternalProject_Add(http-parser
INSTALL_COMMAND cp -R http_parser.h
${TP_OUTPUT}/include/nodejs/http_parser.h
BUILD_IN_SOURCE 1
)
+
+ExternalProject_Add(abseil
+ URL ${OSS_URL_PREFIX}/abseil-20230802.1.zip
+ https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.1.zip
+ URL_MD5 5c6193dbc82834f8e762c6a28c9cc615
+ CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${TP_OUTPUT}
+ -DABSL_FIND_GOOGLETEST=OFF
+ -DCMAKE_CXX_STANDARD=14
+ )
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]