From 636abf5a5d608c73d91bfcccd934c4213ab99377 Mon Sep 17 00:00:00 2001 From: Ezekiel Warren Date: Sat, 21 Sep 2024 17:53:24 -0700 Subject: [PATCH 1/3] chore: update llvm to 19 --- MODULE.bazel | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index ff0688c..aaa5bfd 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -7,10 +7,17 @@ module( bazel_dep(name = "rules_cc", version = "0.0.9") bazel_dep(name = "bazel_skylib", version = "1.5.0") bazel_dep(name = "ecsact_runtime", version = "0.6.9") -bazel_dep(name = "lexy", version = "2022.05.1") +bazel_dep(name = "lexy", version = "2022.05.1.bcr.1") bazel_dep(name = "magic_enum", version = "0.9.3") bazel_dep(name = "toolchains_llvm", version = "1.0.0", dev_dependency = True) + +git_override( + module_name = "toolchains_llvm", + remote = "git@github.com:mering/toolchains_llvm.git", + commit = "3822facdde69426b3c11f0047a1a763633d5923d", +) + bazel_dep(name = "hedron_compile_commands", dev_dependency = True) git_override( module_name = "hedron_compile_commands", @@ -19,7 +26,7 @@ git_override( ) llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm", dev_dependency = True) -llvm.toolchain(llvm_version = "17.0.6") +llvm.toolchain(llvm_version = "19.1.0") use_repo(llvm, "llvm_toolchain") register_toolchains( From a1149ff27c9b31d5df5889f1b5fe53deb4672f31 Mon Sep 17 00:00:00 2001 From: Ezekiel Warren Date: Wed, 2 Oct 2024 15:12:06 -0700 Subject: [PATCH 2/3] chore: remove override --- MODULE.bazel | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index aaa5bfd..5defcdc 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -10,13 +10,7 @@ bazel_dep(name = "ecsact_runtime", version = "0.6.9") bazel_dep(name = "lexy", version = "2022.05.1.bcr.1") bazel_dep(name = "magic_enum", version = "0.9.3") -bazel_dep(name = "toolchains_llvm", version = "1.0.0", dev_dependency = True) - -git_override( - module_name = "toolchains_llvm", - remote = "git@github.com:mering/toolchains_llvm.git", - commit = "3822facdde69426b3c11f0047a1a763633d5923d", -) +bazel_dep(name = "toolchains_llvm", version = "1.2.0", dev_dependency = True) bazel_dep(name = "hedron_compile_commands", dev_dependency = True) git_override( From 8898abc82b32d2cf2d75465d9b1b656653005916 Mon Sep 17 00:00:00 2001 From: Ezekiel Warren Date: Wed, 2 Oct 2024 15:21:05 -0700 Subject: [PATCH 3/3] chore: use proper version --- MODULE.bazel | 2 +- test/MODULE.bazel | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 5defcdc..c539366 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -11,8 +11,8 @@ bazel_dep(name = "lexy", version = "2022.05.1.bcr.1") bazel_dep(name = "magic_enum", version = "0.9.3") bazel_dep(name = "toolchains_llvm", version = "1.2.0", dev_dependency = True) - bazel_dep(name = "hedron_compile_commands", dev_dependency = True) + git_override( module_name = "hedron_compile_commands", commit = "204aa593e002cbd177d30f11f54cff3559110bb9", diff --git a/test/MODULE.bazel b/test/MODULE.bazel index d8c3fa6..225b4d7 100644 --- a/test/MODULE.bazel +++ b/test/MODULE.bazel @@ -9,7 +9,7 @@ local_path_override( path = "..", ) -bazel_dep(name = "toolchains_llvm", version = "1.0.0", dev_dependency = True) +bazel_dep(name = "toolchains_llvm", version = "1.2.0", dev_dependency = True) bazel_dep(name = "hedron_compile_commands", dev_dependency = True) git_override( @@ -19,7 +19,7 @@ git_override( ) llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm", dev_dependency = True) -llvm.toolchain(llvm_version = "17.0.6") +llvm.toolchain(llvm_version = "19.1.0") use_repo(llvm, "llvm_toolchain") register_toolchains(