Skip to content

Commit

Permalink
Add abseil
Browse files Browse the repository at this point in the history
  • Loading branch information
veblush committed Nov 1, 2019
1 parent 6dde2f4 commit 1e2f2d7
Show file tree
Hide file tree
Showing 35 changed files with 2,084 additions and 9 deletions.
6 changes: 6 additions & 0 deletions BUILD
Expand Up @@ -597,6 +597,9 @@ grpc_cc_library(
deps = [
"gpr_base",
],
external_deps = [
"absl/container:inlined_vector",
],
)

grpc_cc_library(
Expand All @@ -614,6 +617,9 @@ grpc_cc_library(
deps = [
"gpr_base",
],
external_deps = [
"absl/types:optional"
]
)

grpc_cc_library(
Expand Down
106 changes: 106 additions & 0 deletions BUILD.gn
Expand Up @@ -904,6 +904,59 @@ config("grpc_config") {
"src/core/tsi/transport_security_grpc.cc",
"src/core/tsi/transport_security_grpc.h",
"src/core/tsi/transport_security_interface.h",
"third_party/abseil-cpp/absl/algorithm/algorithm.h",
"third_party/abseil-cpp/absl/base/attributes.h",
"third_party/abseil-cpp/absl/base/call_once.h",
"third_party/abseil-cpp/absl/base/casts.h",
"third_party/abseil-cpp/absl/base/config.h",
"third_party/abseil-cpp/absl/base/const_init.h",
"third_party/abseil-cpp/absl/base/dynamic_annotations.cc",
"third_party/abseil-cpp/absl/base/dynamic_annotations.h",
"third_party/abseil-cpp/absl/base/internal/atomic_hook.h",
"third_party/abseil-cpp/absl/base/internal/cycleclock.cc",
"third_party/abseil-cpp/absl/base/internal/cycleclock.h",
"third_party/abseil-cpp/absl/base/internal/hide_ptr.h",
"third_party/abseil-cpp/absl/base/internal/identity.h",
"third_party/abseil-cpp/absl/base/internal/inline_variable.h",
"third_party/abseil-cpp/absl/base/internal/invoke.h",
"third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h",
"third_party/abseil-cpp/absl/base/internal/per_thread_tls.h",
"third_party/abseil-cpp/absl/base/internal/raw_logging.cc",
"third_party/abseil-cpp/absl/base/internal/raw_logging.h",
"third_party/abseil-cpp/absl/base/internal/scheduling_mode.h",
"third_party/abseil-cpp/absl/base/internal/spinlock.cc",
"third_party/abseil-cpp/absl/base/internal/spinlock.h",
"third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc",
"third_party/abseil-cpp/absl/base/internal/spinlock_wait.h",
"third_party/abseil-cpp/absl/base/internal/sysinfo.cc",
"third_party/abseil-cpp/absl/base/internal/sysinfo.h",
"third_party/abseil-cpp/absl/base/internal/thread_annotations.h",
"third_party/abseil-cpp/absl/base/internal/thread_identity.cc",
"third_party/abseil-cpp/absl/base/internal/thread_identity.h",
"third_party/abseil-cpp/absl/base/internal/throw_delegate.cc",
"third_party/abseil-cpp/absl/base/internal/throw_delegate.h",
"third_party/abseil-cpp/absl/base/internal/tsan_mutex_interface.h",
"third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc",
"third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h",
"third_party/abseil-cpp/absl/base/log_severity.cc",
"third_party/abseil-cpp/absl/base/log_severity.h",
"third_party/abseil-cpp/absl/base/macros.h",
"third_party/abseil-cpp/absl/base/optimization.h",
"third_party/abseil-cpp/absl/base/policy_checks.h",
"third_party/abseil-cpp/absl/base/port.h",
"third_party/abseil-cpp/absl/base/thread_annotations.h",
"third_party/abseil-cpp/absl/container/inlined_vector.h",
"third_party/abseil-cpp/absl/container/internal/compressed_tuple.h",
"third_party/abseil-cpp/absl/container/internal/inlined_vector.h",
"third_party/abseil-cpp/absl/memory/memory.h",
"third_party/abseil-cpp/absl/meta/type_traits.h",
"third_party/abseil-cpp/absl/types/bad_optional_access.cc",
"third_party/abseil-cpp/absl/types/bad_optional_access.h",
"third_party/abseil-cpp/absl/types/internal/optional.h",
"third_party/abseil-cpp/absl/types/internal/span.h",
"third_party/abseil-cpp/absl/types/optional.h",
"third_party/abseil-cpp/absl/types/span.h",
"third_party/abseil-cpp/absl/utility/utility.h",
"third_party/upb/upb/decode.c",
"third_party/upb/upb/decode.h",
"third_party/upb/upb/encode.c",
Expand Down Expand Up @@ -1438,6 +1491,59 @@ config("grpc_config") {
"src/cpp/util/status.cc",
"src/cpp/util/string_ref.cc",
"src/cpp/util/time_cc.cc",
"third_party/abseil-cpp/absl/algorithm/algorithm.h",
"third_party/abseil-cpp/absl/base/attributes.h",
"third_party/abseil-cpp/absl/base/call_once.h",
"third_party/abseil-cpp/absl/base/casts.h",
"third_party/abseil-cpp/absl/base/config.h",
"third_party/abseil-cpp/absl/base/const_init.h",
"third_party/abseil-cpp/absl/base/dynamic_annotations.cc",
"third_party/abseil-cpp/absl/base/dynamic_annotations.h",
"third_party/abseil-cpp/absl/base/internal/atomic_hook.h",
"third_party/abseil-cpp/absl/base/internal/cycleclock.cc",
"third_party/abseil-cpp/absl/base/internal/cycleclock.h",
"third_party/abseil-cpp/absl/base/internal/hide_ptr.h",
"third_party/abseil-cpp/absl/base/internal/identity.h",
"third_party/abseil-cpp/absl/base/internal/inline_variable.h",
"third_party/abseil-cpp/absl/base/internal/invoke.h",
"third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h",
"third_party/abseil-cpp/absl/base/internal/per_thread_tls.h",
"third_party/abseil-cpp/absl/base/internal/raw_logging.cc",
"third_party/abseil-cpp/absl/base/internal/raw_logging.h",
"third_party/abseil-cpp/absl/base/internal/scheduling_mode.h",
"third_party/abseil-cpp/absl/base/internal/spinlock.cc",
"third_party/abseil-cpp/absl/base/internal/spinlock.h",
"third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc",
"third_party/abseil-cpp/absl/base/internal/spinlock_wait.h",
"third_party/abseil-cpp/absl/base/internal/sysinfo.cc",
"third_party/abseil-cpp/absl/base/internal/sysinfo.h",
"third_party/abseil-cpp/absl/base/internal/thread_annotations.h",
"third_party/abseil-cpp/absl/base/internal/thread_identity.cc",
"third_party/abseil-cpp/absl/base/internal/thread_identity.h",
"third_party/abseil-cpp/absl/base/internal/throw_delegate.cc",
"third_party/abseil-cpp/absl/base/internal/throw_delegate.h",
"third_party/abseil-cpp/absl/base/internal/tsan_mutex_interface.h",
"third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc",
"third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h",
"third_party/abseil-cpp/absl/base/log_severity.cc",
"third_party/abseil-cpp/absl/base/log_severity.h",
"third_party/abseil-cpp/absl/base/macros.h",
"third_party/abseil-cpp/absl/base/optimization.h",
"third_party/abseil-cpp/absl/base/policy_checks.h",
"third_party/abseil-cpp/absl/base/port.h",
"third_party/abseil-cpp/absl/base/thread_annotations.h",
"third_party/abseil-cpp/absl/container/inlined_vector.h",
"third_party/abseil-cpp/absl/container/internal/compressed_tuple.h",
"third_party/abseil-cpp/absl/container/internal/inlined_vector.h",
"third_party/abseil-cpp/absl/memory/memory.h",
"third_party/abseil-cpp/absl/meta/type_traits.h",
"third_party/abseil-cpp/absl/types/bad_optional_access.cc",
"third_party/abseil-cpp/absl/types/bad_optional_access.h",
"third_party/abseil-cpp/absl/types/internal/optional.h",
"third_party/abseil-cpp/absl/types/internal/span.h",
"third_party/abseil-cpp/absl/types/optional.h",
"third_party/abseil-cpp/absl/types/span.h",
"third_party/abseil-cpp/absl/utility/utility.h",
"third_party/upb/upb/decode.c",
"third_party/upb/upb/decode.h",
"third_party/upb/upb/encode.c",
Expand Down

0 comments on commit 1e2f2d7

Please sign in to comment.