load( "//bazel:envoy_build_system.bzl", "envoy_cc_library", "envoy_package", ) load("//bazel/wasm:wasm.bzl", "envoy_wasm_cc_binary") licenses(["notice"]) # Apache 2 envoy_package() envoy_cc_library( name = "test_cpp_plugin", srcs = [ "test_cpp.cc", "test_cpp_null_plugin.cc", ], copts = ["-DNULL_PLUGIN=1"], deps = [ "//external:abseil_node_hash_map", "//source/common/common:assert_lib", "//source/common/common:c_smart_ptr_lib", "//source/extensions/common/wasm:wasm_hdr", "//source/extensions/common/wasm:wasm_lib", "//source/extensions/common/wasm:well_known_names", ], ) envoy_wasm_cc_binary( name = "test_cpp.wasm", srcs = ["test_cpp.cc"], deps = [ "@proxy_wasm_cpp_sdk//:proxy_wasm_intrinsics_lite", ], )