| # See https://github.com/envoyproxy/envoy/blob/main/bazel/README.md#disabling-extensions for details on how this system works. |
| EXTENSIONS = { |
| "envoy.filters.http.router": "//source/extensions/filters/http/router:config", |
| "envoy.filters.network.http_connection_manager": "//source/extensions/filters/network/http_connection_manager:config", |
| "envoy.transport_sockets.raw_buffer": "//source/extensions/transport_sockets/raw_buffer:config", |
| } |
| |
| DISABLED_BY_DEFAULT_EXTENSIONS = { |
| } |
| |
| # These can be changed to ["//visibility:public"], for downstream builds which |
| # need to directly reference Envoy extensions. |
| EXTENSION_CONFIG_VISIBILITY = ["//visibility:public"] |
| EXTENSION_PACKAGE_VISIBILITY = ["//visibility:public"] |
| CONTRIB_EXTENSION_PACKAGE_VISIBILITY = ["//:contrib_library"] |