Skip to content

Instantly share code, notes, and snippets.

@incfly
Last active April 5, 2022 02:56
Show Gist options
  • Save incfly/6a144067595c179a66d7a2663de57eb1 to your computer and use it in GitHub Desktop.
Save incfly/6a144067595c179a66d7a2663de57eb1 to your computer and use it in GitHub Desktop.
$ bazel cquery --define boringssl=fips "//source/extensions/transport_sockets/tls/cert_validator:cert_validator_lib" --output=build
Starting local Bazel server and connecting to it...
INFO: Invocation ID: f7ce5045-4ac3-4146-9a65-7434359a79b1
INFO: SHA256 (https://golang.org/dl/?mode=json&include=all) = 8894bb6908be51c3ad0177954dbd7c3355de9c6a5960b2cb550c8b68ca953b79
INFO: Analyzed target //source/extensions/transport_sockets/tls/cert_validator:cert_validator_lib (247 packages loaded, 17216 targets configured).
INFO: Found 1 target...
# /home/fly/workspace/github.com/envoyproxy/envoy/source/extensions/transport_sockets/tls/cert_validator/BUILD:11:17
cc_library(
name = "cert_validator_lib",
visibility = ["//visibility:public"],
tags = ["__CC_RULES_MIGRATION_DO_NOT_USE_WILL_BREAK__"],
generator_name = "cert_validator_lib",
generator_function = "envoy_cc_library",
generator_location = "source/extensions/transport_sockets/tls/cert_validator/BUILD:11:17",
deps = ["//envoy/ssl:context_config_interface", "//envoy/ssl:ssl_socket_extended_info_interface", "//source/common/common:assert_lib", "//source/common/common:base64_lib", "//source/common/common:hex_lib", "//source/common/common:minimal_logger_lib", "//source/common/common:utility_lib", "//source/common/config:utility_lib", "//source/common/stats:symbol_table_lib", "//source/common/stats:utility_lib", "//source/extensions/transport_sockets/tls:stats_lib", "//source/extensions/transport_sockets/tls:utility_lib", "@envoy_api//envoy/config/core/v3:pkg_cc_proto", "@envoy_api//envoy/extensions/transport_sockets/tls/v3:pkg_cc_proto", "@envoy_api//envoy/type/matcher/v3:pkg_cc_proto", "//external:ssl", "//external:abseil_base", "//external:abseil_hash", "//envoy/common:base_includes", "//source/common/common:fmt_lib", "//source/common/common:common_pch", "//external:abseil_flat_hash_map", "//external:abseil_flat_hash_set", "//external:abseil_strings", "//external:fmtlib"],
defines = [],
copts = ["-Wall", "-Wextra", "-Werror", "-Wnon-virtual-dtor", "-Woverloaded-virtual", "-Wold-style-cast", "-Wformat", "-Wformat-security", "-Wvla", "-Wno-deprecated-declarations", "-Wreturn-type", "-fno-limit-debug-info", "-Wgnu-conditional-omitted-operand", "-Wc++2a-extensions", "-Wrange-loop-analysis", "-DTCMALLOC", "-DENVOY_HANDLE_SIGNALS", "-DENVOY_OBJECT_TRACE_ON_DUMP", "-DENVOY_HOT_RESTART", "-DENVOY_GOOGLE_GRPC"],
srcs = ["//source/extensions/transport_sockets/tls/cert_validator:default_validator.cc", "//source/extensions/transport_sockets/tls/cert_validator:factory.cc", "//source/extensions/transport_sockets/tls/cert_validator:san_matcher.cc", "//source/extensions/transport_sockets/tls/cert_validator:utility.cc"],
linkstatic = True,
hdrs = ["//source/extensions/transport_sockets/tls/cert_validator:cert_validator.h", "//source/extensions/transport_sockets/tls/cert_validator:default_validator.h", "//source/extensions/transport_sockets/tls/cert_validator:factory.h", "//source/extensions/transport_sockets/tls/cert_validator:san_matcher.h", "//source/extensions/transport_sockets/tls/cert_validator:utility.h"],
alwayslink = True,
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment