You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pegasus.apache.org by la...@apache.org on 2023/11/09 06:08:06 UTC
(incubator-pegasus) branch master updated: feat(thirdparty): Introduce abseil (#1675)
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 <36...@users.noreply.github.com>
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: commits-unsubscribe@pegasus.apache.org
For additional commands, e-mail: commits-help@pegasus.apache.org