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]

Reply via email to