forked from envoyproxy/envoy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
BUILD
36 lines (32 loc) · 1.03 KB
/
BUILD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
load(
"@envoy_build_config//:extensions_build_config.bzl",
"ADDITIONAL_VISIBILITY",
)
licenses(["notice"]) # Apache 2
exports_files([
"VERSION",
".clang-format",
])
# These two definitions exist to help reduce Envoy upstream core code depending on extensions.
# To avoid visibility problems, one can extend ADDITIONAL_VISIBILITY in source/extensions/extensions_build_config.bzl
#
# TODO(#9953) //test/config_test:__pkg__ should probably be split up and removed.
# TODO(#9953) the config fuzz tests should be moved somewhere local and //test/config_test and //test/server removed.
package_group(
name = "extension_config",
packages = [
"//source/exe",
"//source/extensions/...",
"//test/config_test",
"//test/extensions/...",
"//test/server",
"//test/server/config_validation",
] + ADDITIONAL_VISIBILITY,
)
package_group(
name = "extension_library",
packages = [
"//source/extensions/...",
"//test/extensions/...",
] + ADDITIONAL_VISIBILITY,
)