Skip to content

Commit 965a406

Browse files
committed
Configure protobuf in all WORKSPACES
1 parent 7ef99be commit 965a406

File tree

12 files changed

+60
-0
lines changed

12 files changed

+60
-0
lines changed

examples/build_file_generation/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,3 +132,8 @@ load("@rules_python_gazelle_plugin//:deps.bzl", _py_gazelle_deps = "gazelle_deps
132132
# This rule loads and compiles various go dependencies that running gazelle
133133
# for python requirements.
134134
_py_gazelle_deps()
135+
136+
# Needed by rules_cc
137+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
138+
139+
protobuf_deps()

examples/multi_python_versions/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,8 @@ load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_
6161
rules_shell_dependencies()
6262

6363
rules_shell_toolchains()
64+
65+
# Needed by rules_cc
66+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
67+
68+
protobuf_deps()

examples/pip_parse/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,8 @@ load("@pypi//:requirements.bzl", "install_deps")
6363

6464
# Initialize repositories for all packages in requirements_lock.txt.
6565
install_deps()
66+
67+
# Needed by rules_cc
68+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
69+
70+
protobuf_deps()

examples/pip_parse_vendored/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,8 @@ pip_parse(
3939
load("//:requirements.bzl", "install_deps")
4040

4141
install_deps()
42+
43+
# Needed by rules_cc
44+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
45+
46+
protobuf_deps()

examples/pip_repository_annotations/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,8 @@ pip_parse(
6060
load("@pip//:requirements.bzl", "install_deps")
6161

6262
install_deps()
63+
64+
# Needed by rules_cc
65+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
66+
67+
protobuf_deps()

gazelle/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,8 @@ load("//:deps.bzl", _py_gazelle_deps = "gazelle_deps")
4242

4343
# gazelle:repository_macro deps.bzl%go_deps
4444
_py_gazelle_deps()
45+
46+
# Needed by rules_cc
47+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
48+
49+
protobuf_deps()

tests/integration/compile_pip_requirements/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,8 @@ python_register_toolchains(
1111
name = "python39",
1212
python_version = "3.9",
1313
)
14+
15+
# Needed by rules_cc
16+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
17+
18+
protobuf_deps()

tests/integration/compile_pip_requirements_test_from_external_repo/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,8 @@ load("@pypi//:requirements.bzl", "install_deps")
2929

3030
# Initialize repositories for all packages in requirements_lock.txt.
3131
install_deps()
32+
33+
# Needed by rules_cc
34+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
35+
36+
protobuf_deps()

tests/integration/custom_commands/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,8 @@ python_register_toolchains(
1111
name = "python_3_11",
1212
python_version = "3.11",
1313
)
14+
15+
# Needed by rules_cc
16+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
17+
18+
protobuf_deps()

tests/integration/ignore_root_user_error/WORKSPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,8 @@ http_archive(
2727
load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
2828

2929
bazel_skylib_workspace()
30+
31+
# Needed by rules_cc
32+
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
33+
34+
protobuf_deps()

0 commit comments

Comments
 (0)