istio.io/istio@v0.0.0-20240520182934-d79c90f27776/samples/wasm_modules/header_injector/WORKSPACE (about)

     1  workspace(name = "header_injector_extension")
     2  
     3  load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
     4  
     5  # Pulls proxy wasm cpp SDK with a specific SHA
     6  PROXY_WASM_CPP_SDK_SHA = "fd0be8405db25de0264bdb78fae3a82668c03782"
     7  PROXY_WASM_CPP_SDK_SHA256 = "c57de2425b5c61d7f630c5061e319b4557ae1f1c7526e5a51c33dc1299471b08"
     8  
     9  http_archive(
    10      name = "proxy_wasm_cpp_sdk",
    11      sha256 = PROXY_WASM_CPP_SDK_SHA256,
    12      strip_prefix = "proxy-wasm-cpp-sdk-" + PROXY_WASM_CPP_SDK_SHA,
    13      url = "https://github.com/proxy-wasm/proxy-wasm-cpp-sdk/archive/" + PROXY_WASM_CPP_SDK_SHA + ".tar.gz",
    14  )
    15  
    16  load("@proxy_wasm_cpp_sdk//bazel/dep:deps.bzl", "wasm_dependencies")
    17  
    18  wasm_dependencies()
    19  
    20  load("@proxy_wasm_cpp_sdk//bazel/dep:deps_extra.bzl", "wasm_dependencies_extra")
    21  
    22  wasm_dependencies_extra()