Skip to content
Snippets Groups Projects
Commit a872a466 authored by Thai Duong's avatar Thai Duong
Browse files

Use go_proto_library from Bazel instead of rules_protobuf.

Change-Id: I66399bf38a338f30cddb027e286c1d87185d49d5
ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
GitOrigin-RevId: b859ceedfa0ace5dd7d9661997e24e0a22817224
parent 17fc05f6
No related branches found
No related tags found
No related merge requests found
# TODO(thaidn): remove this dependency by porting what needed to
# third_party/rules_protobuf.
git_repository(
name = "org_pubref_rules_protobuf",
remote = "https://github.com/pubref/rules_protobuf.git",
tag = "v0.7.2",
)
# go packages # go packages
git_repository( git_repository(
name = "io_bazel_rules_go", name = "io_bazel_rules_go",
remote = "https://github.com/bazelbuild/rules_go.git", remote = "https://github.com/bazelbuild/rules_go.git",
tag = "0.4.4", tag = "0.4.4",
) )
load("@io_bazel_rules_go//go:def.bzl", "go_repositories", "new_go_repository") load("@io_bazel_rules_go//go:def.bzl", "go_repositories", "new_go_repository")
load("@io_bazel_rules_go//proto:go_proto_library.bzl", "go_proto_repositories")
go_repositories() go_repositories()
git_repository(
name = "org_pubref_rules_protobuf",
remote = "https://github.com/pubref/rules_protobuf.git",
tag = "v0.7.2",
)
# TODO(thaidn): move this rule to third_party/rules_protobuf.
load("@org_pubref_rules_protobuf//go:rules.bzl", "go_proto_repositories")
go_proto_repositories() go_proto_repositories()
# cc # cc
......
...@@ -9,7 +9,7 @@ package( ...@@ -9,7 +9,7 @@ package(
licenses(["notice"]) # Apache 2.0 licenses(["notice"]) # Apache 2.0
load("@org_pubref_rules_protobuf//go:rules.bzl", "go_proto_library") load("@io_bazel_rules_go//proto:go_proto_library.bzl", "go_proto_library")
# ----------------------------------------------- # -----------------------------------------------
# common # common
...@@ -38,7 +38,7 @@ java_lite_proto_library( ...@@ -38,7 +38,7 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "common_go_proto", name = "common_go_proto",
protos = [ srcs = [
"common.proto", "common.proto",
], ],
) )
...@@ -73,12 +73,12 @@ java_lite_proto_library( ...@@ -73,12 +73,12 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "tink_go_proto", name = "tink_go_proto",
proto_deps = [ srcs = [
":common_go_proto",
],
protos = [
"tink.proto", "tink.proto",
], ],
deps = [
":common_go_proto",
],
) )
# ----------------------------------------------- # -----------------------------------------------
...@@ -111,12 +111,12 @@ java_lite_proto_library( ...@@ -111,12 +111,12 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "ecdsa_go_proto", name = "ecdsa_go_proto",
proto_deps = [ srcs = [
":common_go_proto",
],
protos = [
"ecdsa.proto", "ecdsa.proto",
], ],
deps = [
":common_go_proto",
],
) )
# ----------------------------------------------- # -----------------------------------------------
...@@ -146,7 +146,7 @@ java_lite_proto_library( ...@@ -146,7 +146,7 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "ed25519_go_proto", name = "ed25519_go_proto",
protos = [ srcs = [
"ed25519.proto", "ed25519.proto",
], ],
) )
...@@ -179,12 +179,12 @@ java_lite_proto_library( ...@@ -179,12 +179,12 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "hmac_go_proto", name = "hmac_go_proto",
proto_deps = [ srcs = [
":common_go_proto",
],
protos = [
"hmac.proto", "hmac.proto",
], ],
deps = [
":common_go_proto",
],
) )
# ----------------------------------------------- # -----------------------------------------------
...@@ -214,7 +214,7 @@ java_lite_proto_library( ...@@ -214,7 +214,7 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "aes_ctr_go_proto", name = "aes_ctr_go_proto",
protos = [ srcs = [
"aes_ctr.proto", "aes_ctr.proto",
], ],
) )
...@@ -250,13 +250,13 @@ java_lite_proto_library( ...@@ -250,13 +250,13 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "aes_ctr_hmac_aead_go_proto", name = "aes_ctr_hmac_aead_go_proto",
proto_deps = [ srcs = [
"aes_ctr_hmac_aead.proto",
],
deps = [
":aes_ctr_go_proto", ":aes_ctr_go_proto",
":hmac_go_proto", ":hmac_go_proto",
], ],
protos = [
"aes_ctr_hmac_aead.proto",
],
) )
# ----------------------------------------------- # -----------------------------------------------
...@@ -286,7 +286,7 @@ java_lite_proto_library( ...@@ -286,7 +286,7 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "aes_gcm_go_proto", name = "aes_gcm_go_proto",
protos = [ srcs = [
"aes_gcm.proto", "aes_gcm.proto",
], ],
) )
...@@ -320,13 +320,13 @@ java_lite_proto_library( ...@@ -320,13 +320,13 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "aes_ctr_hmac_streaming_go_proto", name = "aes_ctr_hmac_streaming_go_proto",
proto_deps = [ srcs = [
"aes_ctr_hmac_streaming.proto",
],
deps = [
":common_go_proto", ":common_go_proto",
":hmac_go_proto", ":hmac_go_proto",
], ],
protos = [
"aes_ctr_hmac_streaming.proto",
],
) )
# ----------------------------------------------- # -----------------------------------------------
...@@ -355,12 +355,12 @@ java_lite_proto_library( ...@@ -355,12 +355,12 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "aes_gcm_hkdf_streaming_go_proto", name = "aes_gcm_hkdf_streaming_go_proto",
proto_deps = [ srcs = [
":common_go_proto",
],
protos = [
"aes_gcm_hkdf_streaming.proto", "aes_gcm_hkdf_streaming.proto",
], ],
deps = [
":common_go_proto",
],
) )
# ----------------------------------------------- # -----------------------------------------------
...@@ -390,7 +390,7 @@ java_lite_proto_library( ...@@ -390,7 +390,7 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "aes_eax_go_proto", name = "aes_eax_go_proto",
protos = [ srcs = [
"aes_eax.proto", "aes_eax.proto",
], ],
) )
...@@ -422,7 +422,7 @@ java_lite_proto_library( ...@@ -422,7 +422,7 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "chacha20_poly1305_go_proto", name = "chacha20_poly1305_go_proto",
protos = [ srcs = [
"chacha20_poly1305.proto", "chacha20_poly1305.proto",
], ],
) )
...@@ -454,7 +454,7 @@ java_lite_proto_library( ...@@ -454,7 +454,7 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "gcp_kms_go_proto", name = "gcp_kms_go_proto",
protos = [ srcs = [
"gcp_kms.proto", "gcp_kms.proto",
], ],
) )
...@@ -487,12 +487,12 @@ java_lite_proto_library( ...@@ -487,12 +487,12 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "kms_envelope_go_proto", name = "kms_envelope_go_proto",
proto_deps = [ srcs = [
":tink_go_proto",
],
protos = [
"kms_envelope.proto", "kms_envelope.proto",
], ],
deps = [
":tink_go_proto",
],
) )
# ----------------------------------------------- # -----------------------------------------------
...@@ -526,11 +526,11 @@ java_lite_proto_library( ...@@ -526,11 +526,11 @@ java_lite_proto_library(
go_proto_library( go_proto_library(
name = "ecies_aead_hkdf_go_proto", name = "ecies_aead_hkdf_go_proto",
proto_deps = [ srcs = [
"ecies_aead_hkdf.proto",
],
deps = [
":common_go_proto", ":common_go_proto",
":tink_go_proto", ":tink_go_proto",
], ],
protos = [
"ecies_aead_hkdf.proto",
],
) )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment