Skip to content

Commit 7239e29

Browse files
authored
chore: remove rules_ecsact dependency (#68)
1 parent 4c3d26b commit 7239e29

19 files changed

+544
-341
lines changed

.bazelversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.1.0
1+
7.1.1

BUILD.bazel

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
load("@rules_cc//cc:defs.bzl", "cc_binary", "cc_library")
2-
load("@rules_ecsact//ecsact:toolchain.bzl", "ecsact_toolchain")
31
load("@bazel_skylib//rules:common_settings.bzl", "bool_flag")
2+
load("@rules_cc//cc:defs.bzl", "cc_binary", "cc_library")
43

54
package(default_visibility = ["//:__subpackages__"])
65

@@ -13,16 +12,3 @@ alias(
1312
visibility = ["//visibility:public"],
1413
actual = "//ecsact/cli:ecsact",
1514
)
16-
17-
ecsact_toolchain(
18-
name = "ecsact_toolchain",
19-
visibility = ["//visibility:public"],
20-
target_tool = ":ecsact_cli",
21-
)
22-
23-
toolchain(
24-
name = "toolchain",
25-
visibility = ["//visibility:public"],
26-
toolchain = ":ecsact_toolchain",
27-
toolchain_type = "@rules_ecsact//ecsact:toolchain_type",
28-
)

MODULE.bazel

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,14 @@ bazel_dep(name = "rules_pkg", version = "0.9.1")
1111
bazel_dep(name = "bazel_skylib", version = "1.4.2")
1212
bazel_dep(name = "ecsact_parse", version = "0.3.0")
1313
bazel_dep(name = "ecsact_runtime", version = "0.5.1")
14-
bazel_dep(name = "ecsact_interpret", version = "0.5.0")
14+
bazel_dep(name = "ecsact_interpret", version = "0.5.3")
1515
bazel_dep(name = "ecsact_codegen", version = "0.1.2")
1616
bazel_dep(name = "boost.dll", version = "1.83.0.bzl.2")
1717
bazel_dep(name = "magic_enum", version = "0.9.3")
1818
bazel_dep(name = "docopt.cpp", version = "0.6.2")
19-
bazel_dep(name = "rules_ecsact", version = "0.4.9")
2019
bazel_dep(name = "boost.process", version = "1.83.0.bzl.2")
2120
bazel_dep(name = "boost.algorithm", version = "1.83.0.bzl.1")
22-
bazel_dep(name = "toolchains_llvm", version = "0.10.3")
21+
bazel_dep(name = "toolchains_llvm", version = "1.0.0", dev_dependency = True)
2322
bazel_dep(name = "hedron_compile_commands", dev_dependency = True)
2423
bazel_dep(name = "yaml-cpp")
2524

@@ -34,3 +33,9 @@ git_override(
3433
remote = "https://github.com/hedronvision/bazel-compile-commands-extractor.git",
3534
commit = "204aa593e002cbd177d30f11f54cff3559110bb9",
3635
)
36+
37+
llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm", dev_dependency = True)
38+
llvm.toolchain(llvm_version = "17.0.6")
39+
40+
use_repo(llvm, "llvm_toolchain")
41+
register_toolchains("@llvm_toolchain//:all", dev_dependency = True)

0 commit comments

Comments
 (0)