mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Upgrade bazel to 8.0.0.
Previously, we were using 8.0.0rc1. In particular, this upgrade means we need to explicitly import more rules, as they've been moved out of the core bazel repo.
This commit is contained in:
8
.bazelrc
8
.bazelrc
@@ -24,4 +24,12 @@ common --registry=https://bcr.bazel.build
|
|||||||
|
|
||||||
common --@rules_dotnet//dotnet/settings:strict_deps=false
|
common --@rules_dotnet//dotnet/settings:strict_deps=false
|
||||||
|
|
||||||
|
# Reduce this eventually to empty, once we've fixed all our usages of java, and https://github.com/bazel-contrib/rules_go/issues/4193 is fixed
|
||||||
|
common --incompatible_autoload_externally="+@rules_java,+@rules_shell"
|
||||||
|
|
||||||
|
build --java_language_version=17
|
||||||
|
build --tool_java_language_version=17
|
||||||
|
build --tool_java_runtime_version=remotejdk_17
|
||||||
|
build --java_runtime_version=remotejdk_17
|
||||||
|
|
||||||
try-import %workspace%/local.bazelrc
|
try-import %workspace%/local.bazelrc
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
8.0.0rc1
|
8.0.0
|
||||||
|
|||||||
@@ -15,16 +15,17 @@ local_path_override(
|
|||||||
# see https://registry.bazel.build/ for a list of available packages
|
# see https://registry.bazel.build/ for a list of available packages
|
||||||
|
|
||||||
bazel_dep(name = "platforms", version = "0.0.10")
|
bazel_dep(name = "platforms", version = "0.0.10")
|
||||||
bazel_dep(name = "rules_go", version = "0.50.0")
|
bazel_dep(name = "rules_go", version = "0.50.1")
|
||||||
bazel_dep(name = "rules_pkg", version = "1.0.1")
|
bazel_dep(name = "rules_pkg", version = "1.0.1")
|
||||||
bazel_dep(name = "rules_nodejs", version = "6.2.0-codeql.1")
|
bazel_dep(name = "rules_nodejs", version = "6.2.0-codeql.1")
|
||||||
bazel_dep(name = "rules_python", version = "0.36.0")
|
bazel_dep(name = "rules_python", version = "0.40.0")
|
||||||
|
bazel_dep(name = "rules_shell", version = "0.3.0")
|
||||||
bazel_dep(name = "bazel_skylib", version = "1.7.1")
|
bazel_dep(name = "bazel_skylib", version = "1.7.1")
|
||||||
bazel_dep(name = "abseil-cpp", version = "20240116.0", repo_name = "absl")
|
bazel_dep(name = "abseil-cpp", version = "20240116.1", repo_name = "absl")
|
||||||
bazel_dep(name = "nlohmann_json", version = "3.11.3", repo_name = "json")
|
bazel_dep(name = "nlohmann_json", version = "3.11.3", repo_name = "json")
|
||||||
bazel_dep(name = "fmt", version = "10.0.0")
|
bazel_dep(name = "fmt", version = "10.0.0")
|
||||||
bazel_dep(name = "rules_kotlin", version = "2.0.0-codeql.1")
|
bazel_dep(name = "rules_kotlin", version = "2.0.0-codeql.1")
|
||||||
bazel_dep(name = "gazelle", version = "0.38.0")
|
bazel_dep(name = "gazelle", version = "0.40.0")
|
||||||
bazel_dep(name = "rules_dotnet", version = "0.17.4")
|
bazel_dep(name = "rules_dotnet", version = "0.17.4")
|
||||||
bazel_dep(name = "googletest", version = "1.14.0.bcr.1")
|
bazel_dep(name = "googletest", version = "1.14.0.bcr.1")
|
||||||
bazel_dep(name = "rules_rust", version = "0.52.2")
|
bazel_dep(name = "rules_rust", version = "0.52.2")
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
load("@rules_python//python:defs.bzl", "py_binary")
|
||||||
|
|
||||||
py_binary(
|
py_binary(
|
||||||
name = "gen-git-assembly-info",
|
name = "gen-git-assembly-info",
|
||||||
srcs = ["gen-git-assembly-info.py"],
|
srcs = ["gen-git-assembly-info.py"],
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
load("@gazelle//:def.bzl", "gazelle")
|
load("@gazelle//:def.bzl", "gazelle")
|
||||||
load("@rules_pkg//pkg:mappings.bzl", "pkg_files")
|
load("@rules_pkg//pkg:mappings.bzl", "pkg_files")
|
||||||
|
load("@rules_python//python:defs.bzl", "py_binary")
|
||||||
load("//misc/bazel:pkg.bzl", "codeql_pack", "codeql_pkg_files")
|
load("//misc/bazel:pkg.bzl", "codeql_pack", "codeql_pkg_files")
|
||||||
|
|
||||||
gazelle(
|
gazelle(
|
||||||
|
|||||||
@@ -40,6 +40,7 @@ load(
|
|||||||
)
|
)
|
||||||
load("@rules_kotlin//kotlin:core.bzl", "kt_javac_options", "kt_kotlinc_options")
|
load("@rules_kotlin//kotlin:core.bzl", "kt_javac_options", "kt_kotlinc_options")
|
||||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||||
|
load("@rules_python//python:defs.bzl", "py_binary")
|
||||||
|
|
||||||
package(default_visibility = ["//java/kotlin-extractor:__subpackages__"])
|
package(default_visibility = ["//java/kotlin-extractor:__subpackages__"])
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
load("@rules_shell//shell:sh_library.bzl", "sh_library")
|
||||||
|
|
||||||
sh_library(
|
sh_library(
|
||||||
name = "sh_runfiles",
|
name = "sh_runfiles",
|
||||||
srcs = ["runfiles.sh"],
|
srcs = ["runfiles.sh"],
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
load("@rules_python//python:defs.bzl", "py_binary")
|
||||||
|
|
||||||
py_binary(
|
py_binary(
|
||||||
name = "codegen",
|
name = "codegen",
|
||||||
srcs = ["codegen.py"],
|
srcs = ["codegen.py"],
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
load("@rules_python//python:defs.bzl", "py_library")
|
||||||
|
|
||||||
py_library(
|
py_library(
|
||||||
name = "generators",
|
name = "generators",
|
||||||
srcs = glob(["*.py"]),
|
srcs = glob(["*.py"]),
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
load("@codegen_deps//:requirements.bzl", "requirement")
|
load("@codegen_deps//:requirements.bzl", "requirement")
|
||||||
|
load("@rules_python//python:defs.bzl", "py_library")
|
||||||
|
|
||||||
py_library(
|
py_library(
|
||||||
name = "lib",
|
name = "lib",
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
load("@codegen_deps//:requirements.bzl", "requirement")
|
load("@codegen_deps//:requirements.bzl", "requirement")
|
||||||
|
load("@rules_python//python:defs.bzl", "py_library")
|
||||||
|
|
||||||
py_library(
|
py_library(
|
||||||
name = "loaders",
|
name = "loaders",
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
load("@codegen_deps//:requirements.bzl", "requirement")
|
load("@codegen_deps//:requirements.bzl", "requirement")
|
||||||
|
load("@rules_python//python:defs.bzl", "py_library", "py_test")
|
||||||
|
|
||||||
py_library(
|
py_library(
|
||||||
name = "utils",
|
name = "utils",
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
load("@rules_shell//shell:sh_binary.bzl", "sh_binary")
|
||||||
|
|
||||||
alias(
|
alias(
|
||||||
name = "ripunzip",
|
name = "ripunzip",
|
||||||
actual = select({"@platforms//os:" + os: "@ripunzip-" + os for os in ("linux", "windows", "macos")}),
|
actual = select({"@platforms//os:" + os: "@ripunzip-" + os for os in ("linux", "windows", "macos")}),
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
load("@rules_python//python:defs.bzl", "py_binary")
|
||||||
load("//misc/bazel:pkg.bzl", "codeql_pkg_files", "strip_prefix")
|
load("//misc/bazel:pkg.bzl", "codeql_pkg_files", "strip_prefix")
|
||||||
|
|
||||||
py_binary(
|
py_binary(
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
load("@bazel_skylib//rules:native_binary.bzl", "native_binary")
|
load("@bazel_skylib//rules:native_binary.bzl", "native_binary")
|
||||||
|
load("@rules_shell//shell:sh_binary.bzl", "sh_binary")
|
||||||
|
|
||||||
_args = [
|
_args = [
|
||||||
"//rust/ast-generator",
|
"//rust/ast-generator",
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
load("@rules_shell//shell:sh_binary.bzl", "sh_binary")
|
||||||
load("//misc/bazel:pkg.bzl", "codeql_pkg_runfiles")
|
load("//misc/bazel:pkg.bzl", "codeql_pkg_runfiles")
|
||||||
load("//swift:rules.bzl", "swift_cc_binary")
|
load("//swift:rules.bzl", "swift_cc_binary")
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
load("@rules_python//python:defs.bzl", "py_test")
|
||||||
load("//swift:rules.bzl", "swift_cc_binary")
|
load("//swift:rules.bzl", "swift_cc_binary")
|
||||||
|
|
||||||
swift_cc_binary(
|
swift_cc_binary(
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
load("@rules_python//python:defs.bzl", "py_library")
|
||||||
|
|
||||||
py_library(
|
py_library(
|
||||||
name = "utils",
|
name = "utils",
|
||||||
srcs = [
|
srcs = [
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
load("@rules_python//python:defs.bzl", "py_test")
|
||||||
|
|
||||||
[
|
[
|
||||||
py_test(
|
py_test(
|
||||||
name = test_dir + "-test",
|
name = test_dir + "-test",
|
||||||
|
|||||||
2
swift/third_party/resource-dir/BUILD.bazel
vendored
2
swift/third_party/resource-dir/BUILD.bazel
vendored
@@ -1,3 +1,5 @@
|
|||||||
|
load("@rules_shell//shell:sh_binary.bzl", "sh_binary")
|
||||||
|
|
||||||
alias(
|
alias(
|
||||||
name = "resource-dir",
|
name = "resource-dir",
|
||||||
actual = select({"@platforms//os:" + os: "@swift-resource-dir-" + os for os in ("linux", "macos")}),
|
actual = select({"@platforms//os:" + os: "@swift-resource-dir-" + os for os in ("linux", "macos")}),
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
load("@rules_shell//shell:sh_binary.bzl", "sh_binary")
|
||||||
load("//misc/bazel:pkg.bzl", "codeql_pkg_files")
|
load("//misc/bazel:pkg.bzl", "codeql_pkg_files")
|
||||||
|
|
||||||
sh_binary(
|
sh_binary(
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
load("@rules_python//python:defs.bzl", "py_library", "py_test")
|
||||||
|
|
||||||
py_library(
|
py_library(
|
||||||
name = "utils",
|
name = "utils",
|
||||||
srcs = ["utils.py"],
|
srcs = ["utils.py"],
|
||||||
|
|||||||
Reference in New Issue
Block a user