1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- load("@rules_python//python:defs.bzl", "py_binary", "py_test")
- licenses(["notice"]) # Apache 2
- py_binary(
- name = "tap2pcap",
- srcs = ["tap2pcap.py"],
- licenses = ["notice"], # Apache 2
- visibility = ["//visibility:public"],
- deps = ["//envoy/data/tap/v2alpha:pkg_py_proto"],
- )
- py_test(
- name = "tap2pcap_test",
- srcs = ["tap2pcap_test.py"],
- data = [
- "data/tap2pcap_h2_ipv4.pb_text",
- "data/tap2pcap_h2_ipv4.txt",
- ],
- # Don't run this by default, since we don't want to force local dependency on Wireshark/tshark,
- # will explicitly invoke in CI.
- tags = ["manual"],
- visibility = ["//visibility:public"],
- deps = [":tap2pcap"],
- )
- py_binary(
- name = "generate_listeners",
- srcs = ["generate_listeners.py"],
- licenses = ["notice"], # Apache 2
- visibility = ["//visibility:public"],
- deps = [
- "//envoy/api/v2:pkg_py_proto",
- "//envoy/config/filter/network/http_connection_manager/v2:pkg_py_proto",
- ],
- )
- py_test(
- name = "generate_listeners_test",
- srcs = ["generate_listeners_test.py"],
- data = [
- "//examples/service_envoy:http_connection_manager.pb",
- "//examples/service_envoy:listeners.pb",
- ],
- visibility = ["//visibility:public"],
- deps = [":generate_listeners"],
- )
|