xref: /aosp_15_r20/external/private-join-and-compute/WORKSPACE (revision a6aa18fbfbf9cb5cd47356a9d1b057768998488c)
1*a6aa18fbSYabin Cui# Copyright 2019 Google LLC.
2*a6aa18fbSYabin Cui#
3*a6aa18fbSYabin Cui# Licensed under the Apache License, Version 2.0 (the "License");
4*a6aa18fbSYabin Cui# you may not use this file except in compliance with the License.
5*a6aa18fbSYabin Cui# You may obtain a copy of the License at
6*a6aa18fbSYabin Cui#
7*a6aa18fbSYabin Cui#     https://www.apache.org/licenses/LICENSE-2.0
8*a6aa18fbSYabin Cui#
9*a6aa18fbSYabin Cui# Unless required by applicable law or agreed to in writing, software
10*a6aa18fbSYabin Cui# distributed under the License is distributed on an "AS IS" BASIS,
11*a6aa18fbSYabin Cui# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12*a6aa18fbSYabin Cui# See the License for the specific language governing permissions and
13*a6aa18fbSYabin Cui# limitations under the License.
14*a6aa18fbSYabin Cui
15*a6aa18fbSYabin Cui"""WORKSPACE file for Private Join and Compute."""
16*a6aa18fbSYabin Cui
17*a6aa18fbSYabin Cuiload("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
18*a6aa18fbSYabin Cuiload("//bazel:pjc_deps.bzl", "pjc_deps")
19*a6aa18fbSYabin Cui
20*a6aa18fbSYabin Cuipjc_deps()
21*a6aa18fbSYabin Cui
22*a6aa18fbSYabin Cui# gRPC
23*a6aa18fbSYabin Cui# must be included separately, since we need to load transitive deps of grpc.
24*a6aa18fbSYabin Cuihttp_archive(
25*a6aa18fbSYabin Cui    name = "com_github_grpc_grpc",
26*a6aa18fbSYabin Cui    sha256 = "feaeeb315133ea5e3b046c2c0231f5b86ef9d297e536a14b73e0393335f8b157",
27*a6aa18fbSYabin Cui    strip_prefix = "grpc-1.51.3",
28*a6aa18fbSYabin Cui    urls = [
29*a6aa18fbSYabin Cui        "https://github.com/grpc/grpc/archive/v1.51.3.tar.gz",
30*a6aa18fbSYabin Cui    ],
31*a6aa18fbSYabin Cui)
32*a6aa18fbSYabin Cui
33*a6aa18fbSYabin Cuiload("@com_github_grpc_grpc//bazel:grpc_deps.bzl", "grpc_deps")
34*a6aa18fbSYabin Cuigrpc_deps()
35*a6aa18fbSYabin Cui
36*a6aa18fbSYabin Cuiload("@com_github_grpc_grpc//bazel:grpc_extra_deps.bzl", "grpc_extra_deps")
37*a6aa18fbSYabin Cuigrpc_extra_deps()
38*a6aa18fbSYabin Cui
39