mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-09-21 13:41:20 +02:00
32 lines
1.1 KiB
Diff
32 lines
1.1 KiB
Diff
Use the local version of protoc.
|
|
|
|
--- /dev/null
|
|
+++ anki-2.1.49_local_protoc/local_protoc/BUILD.bazel
|
|
@@ -0,0 +1,1 @@
|
|
+exports_files(["bin/protoc"])
|
|
--- anki-2.1.49/proto/protobuf.bzl
|
|
+++ anki-2.1.49_local_protoc/proto/protobuf.bzl
|
|
@@ -14,8 +14,8 @@
|
|
actual = select({
|
|
"@ankidesktop//platforms:windows_x86_64": "@protoc_bin_windows//:bin/protoc.exe",
|
|
"@ankidesktop//platforms:macos_x86_64": "@protoc_bin_macos//:bin/protoc",
|
|
- "@ankidesktop//platforms:linux_x86_64": "@protoc_bin_linux_x86_64//:bin/protoc",
|
|
- "@ankidesktop//platforms:linux_arm64": "@protoc_bin_linux_arm64//:bin/protoc"
|
|
+ "@ankidesktop//platforms:linux_x86_64": "@local_protoc//:bin/protoc",
|
|
+ "@ankidesktop//platforms:linux_arm64": "@local_protoc//:bin/protoc"
|
|
}),
|
|
visibility = ["//visibility:public"]
|
|
)
|
|
@@ -68,6 +68,11 @@
|
|
build_file_content = """exports_files(["bin/protoc.exe"])""",
|
|
)
|
|
|
|
+ native.local_repository(
|
|
+ name = "local_protoc",
|
|
+ path = "local_protoc",
|
|
+ )
|
|
+
|
|
if not native.existing_rule(name):
|
|
_setup_protoc(
|
|
name = name,
|