mirror of https://github.com/istio/proxy.git
62 lines
1.9 KiB
Python
62 lines
1.9 KiB
Python
# Copyright 2016 Google Inc. All Rights Reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
#
|
|
################################################################################
|
|
#
|
|
|
|
load(
|
|
"//:repositories.bzl",
|
|
"googletest_repositories",
|
|
"mixerapi_dependencies",
|
|
)
|
|
|
|
googletest_repositories()
|
|
mixerapi_dependencies()
|
|
|
|
bind(
|
|
name = "boringssl_crypto",
|
|
actual = "//external:ssl",
|
|
)
|
|
|
|
# When updating envoy sha manually please update the sha in istio.deps file also
|
|
ENVOY_SHA = "280baee6dc45e48a4bf38ac03d32711fe5eaeee1"
|
|
|
|
http_archive(
|
|
name = "envoy",
|
|
strip_prefix = "envoy-" + ENVOY_SHA,
|
|
url = "https://github.com/envoyproxy/envoy/archive/" + ENVOY_SHA + ".zip",
|
|
)
|
|
|
|
load("@envoy//bazel:repositories.bzl", "envoy_dependencies")
|
|
envoy_dependencies()
|
|
|
|
load("@envoy//bazel:cc_configure.bzl", "cc_configure")
|
|
cc_configure()
|
|
|
|
load("@envoy_api//bazel:repositories.bzl", "api_dependencies")
|
|
api_dependencies()
|
|
|
|
load("@io_bazel_rules_go//go:def.bzl", "go_rules_dependencies", "go_register_toolchains")
|
|
load("@com_lyft_protoc_gen_validate//bazel:go_proto_library.bzl", "go_proto_repositories")
|
|
go_proto_repositories(shared=0)
|
|
go_rules_dependencies()
|
|
go_register_toolchains()
|
|
|
|
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
|
|
git_repository(
|
|
name = "org_pubref_rules_protobuf",
|
|
commit = "563b674a2ce6650d459732932ea2bc98c9c9a9bf", # Nov 28, 2017 (bazel 0.8.0 support)
|
|
remote = "https://github.com/pubref/rules_protobuf",
|
|
)
|