mirror of
https://github.com/nolen777/eagle0.git
synced 2026-07-28 20:55:44 +00:00
Upgrade to Bazel 8.5.1, grpc 1.74.0, protobuf 33.5 (#5883)
This commit is contained in:
+1
-1
@@ -1 +1 @@
|
|||||||
7.7.1
|
8.5.1
|
||||||
|
|||||||
+54
-4
@@ -156,8 +156,10 @@ use_repo(apple_cc_configure, "local_config_apple_cc")
|
|||||||
# Protocol Buffers & RPC
|
# Protocol Buffers & RPC
|
||||||
#
|
#
|
||||||
|
|
||||||
bazel_dep(name = "protobuf", version = "33.0", repo_name = "com_google_protobuf")
|
bazel_dep(name = "protobuf", version = "33.5", repo_name = "com_google_protobuf")
|
||||||
bazel_dep(name = "grpc", version = "1.76.0.bcr.1")
|
bazel_dep(name = "rules_proto", version = "7.1.0")
|
||||||
|
bazel_dep(name = "rules_cc", version = "0.1.1")
|
||||||
|
bazel_dep(name = "grpc", version = "1.74.0")
|
||||||
bazel_dep(name = "grpc-java", version = "1.71.0")
|
bazel_dep(name = "grpc-java", version = "1.71.0")
|
||||||
bazel_dep(name = "flatbuffers", version = "25.9.23")
|
bazel_dep(name = "flatbuffers", version = "25.9.23")
|
||||||
|
|
||||||
@@ -324,7 +326,14 @@ GTL_SHA = "1969c45dd76eac0dd87e9e2b65cffe358617f4fe1bcd203f72f427742537913a"
|
|||||||
|
|
||||||
http_archive(
|
http_archive(
|
||||||
name = "gtl",
|
name = "gtl",
|
||||||
build_file = "@//external:BUILD.gtl",
|
build_file_content = """
|
||||||
|
cc_library(
|
||||||
|
name = "gtl",
|
||||||
|
hdrs = glob(["include/gtl/*.hpp"]),
|
||||||
|
includes = ["include"],
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
|
)
|
||||||
|
""",
|
||||||
sha256 = GTL_SHA,
|
sha256 = GTL_SHA,
|
||||||
strip_prefix = "gtl-%s" % GTL_VERSION,
|
strip_prefix = "gtl-%s" % GTL_VERSION,
|
||||||
url = "https://github.com/greg7mdp/gtl/archive/refs/tags/v%s.zip" % GTL_VERSION,
|
url = "https://github.com/greg7mdp/gtl/archive/refs/tags/v%s.zip" % GTL_VERSION,
|
||||||
@@ -379,7 +388,48 @@ LLVM_MINGW_VERSION = "20250305"
|
|||||||
|
|
||||||
http_archive(
|
http_archive(
|
||||||
name = "llvm_mingw",
|
name = "llvm_mingw",
|
||||||
build_file = "@//external:BUILD.llvm_mingw",
|
build_file_content = """
|
||||||
|
package(default_visibility = ["//visibility:public"])
|
||||||
|
|
||||||
|
filegroup(
|
||||||
|
name = "all_files",
|
||||||
|
srcs = glob(["**/*"]),
|
||||||
|
)
|
||||||
|
|
||||||
|
filegroup(
|
||||||
|
name = "compiler_files",
|
||||||
|
srcs = glob([
|
||||||
|
"bin/x86_64-w64-mingw32-*",
|
||||||
|
"bin/clang*",
|
||||||
|
"bin/llvm-*",
|
||||||
|
"bin/lld*",
|
||||||
|
]),
|
||||||
|
)
|
||||||
|
|
||||||
|
filegroup(
|
||||||
|
name = "windows_x86_64_sysroot",
|
||||||
|
srcs = glob([
|
||||||
|
"x86_64-w64-mingw32/**/*",
|
||||||
|
"generic-w64-mingw32/include/**/*",
|
||||||
|
]),
|
||||||
|
)
|
||||||
|
|
||||||
|
filegroup(
|
||||||
|
name = "linker_files",
|
||||||
|
srcs = glob([
|
||||||
|
"bin/x86_64-w64-mingw32-*",
|
||||||
|
"bin/lld*",
|
||||||
|
"bin/ld.lld*",
|
||||||
|
"lib/**/*",
|
||||||
|
"x86_64-w64-mingw32/lib/**/*",
|
||||||
|
]),
|
||||||
|
)
|
||||||
|
|
||||||
|
exports_files([
|
||||||
|
"bin/x86_64-w64-mingw32-clang",
|
||||||
|
"bin/x86_64-w64-mingw32-clang++",
|
||||||
|
])
|
||||||
|
""",
|
||||||
sha256 = "32c24fc62fc8b9f8a900bf2c730b78b36767688f816f9d21e97a168289ff44e0",
|
sha256 = "32c24fc62fc8b9f8a900bf2c730b78b36767688f816f9d21e97a168289ff44e0",
|
||||||
strip_prefix = "llvm-mingw-%s-ucrt-macos-14.4.1-universal" % LLVM_MINGW_VERSION,
|
strip_prefix = "llvm-mingw-%s-ucrt-macos-14.4.1-universal" % LLVM_MINGW_VERSION,
|
||||||
urls = ["https://github.com/fathonix/llvm-mingw-arm64ec-macos/releases/download/%s/llvm-mingw-%s-ucrt-macos-14.4.1-universal.tar.xz" % (LLVM_MINGW_VERSION, LLVM_MINGW_VERSION)],
|
urls = ["https://github.com/fathonix/llvm-mingw-arm64ec-macos/releases/download/%s/llvm-mingw-%s-ucrt-macos-14.4.1-universal.tar.xz" % (LLVM_MINGW_VERSION, LLVM_MINGW_VERSION)],
|
||||||
|
|||||||
Generated
+1021
-464
File diff suppressed because it is too large
Load Diff
Vendored
+5
@@ -0,0 +1,5 @@
|
|||||||
|
# Export BUILD files for use with http_archive build_file attribute
|
||||||
|
exports_files([
|
||||||
|
"BUILD.gtl",
|
||||||
|
"BUILD.llvm_mingw",
|
||||||
|
])
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
|
load("@com_google_protobuf//bazel:cc_proto_library.bzl", "cc_proto_library")
|
||||||
load("@grpc//bazel:cc_grpc_library.bzl", "cc_grpc_library")
|
load("@grpc//bazel:cc_grpc_library.bzl", "cc_grpc_library")
|
||||||
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
||||||
load("@rules_cc//cc:defs.bzl", "cc_proto_library")
|
|
||||||
load("@rules_proto//proto:defs.bzl", "proto_library")
|
load("@rules_proto//proto:defs.bzl", "proto_library")
|
||||||
load("@rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
load("@rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
|
load("@com_google_protobuf//bazel:cc_proto_library.bzl", "cc_proto_library")
|
||||||
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
||||||
load("@rules_cc//cc:defs.bzl", "cc_proto_library")
|
|
||||||
load("@rules_proto//proto:defs.bzl", "proto_library")
|
load("@rules_proto//proto:defs.bzl", "proto_library")
|
||||||
|
|
||||||
cc_proto_library(
|
cc_proto_library(
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
|
load("@com_google_protobuf//bazel:cc_proto_library.bzl", "cc_proto_library")
|
||||||
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
||||||
load("@rules_cc//cc:defs.bzl", "cc_proto_library")
|
|
||||||
load("@rules_proto//proto:defs.bzl", "proto_library")
|
load("@rules_proto//proto:defs.bzl", "proto_library")
|
||||||
load("@rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
load("@rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
|
load("@com_google_protobuf//bazel:cc_proto_library.bzl", "cc_proto_library")
|
||||||
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
||||||
load("@rules_cc//cc:defs.bzl", "cc_proto_library")
|
|
||||||
load("@rules_proto//proto:defs.bzl", "proto_library")
|
load("@rules_proto//proto:defs.bzl", "proto_library")
|
||||||
load("@rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
load("@rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
|
load("@com_google_protobuf//bazel:cc_proto_library.bzl", "cc_proto_library")
|
||||||
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
|
||||||
load("@rules_cc//cc:defs.bzl", "cc_proto_library")
|
|
||||||
load("@rules_proto//proto:defs.bzl", "proto_library")
|
load("@rules_proto//proto:defs.bzl", "proto_library")
|
||||||
load("@rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
load("@rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user