6
6
7
7
bazel_dep (name = "rules_cc" , version = "0.0.9" )
8
8
bazel_dep (name = "bazel_skylib" , version = "1.6.1" )
9
- bazel_dep (name = "rules_ecsact" , version = "0.5.3 " )
9
+ bazel_dep (name = "rules_ecsact" , version = "0.5.5 " )
10
10
bazel_dep (name = "ecsact_runtime" , version = "0.6.7" )
11
11
bazel_dep (name = "ecsact_lang_cpp" , version = "0.4.5" )
12
12
bazel_dep (name = "boost.mp11" , version = "1.83.0.bzl.1" )
@@ -15,6 +15,8 @@ bazel_dep(name = "ecsact_codegen", version = "0.3.1")
15
15
bazel_dep (name = "ecsact_cli" , version = "0.3.13" )
16
16
bazel_dep (name = "xxhash" , version = "0.8.2" )
17
17
bazel_dep (name = "googletest" , version = "1.14.0.bcr.1" )
18
+ bazel_dep (name = "boost.dll" , version = "1.83.0.bzl.2" )
19
+ bazel_dep (name = "boost.process" , version = "1.83.0.bzl.2" )
18
20
19
21
bazel_dep (name = "toolchains_llvm" , version = "1.0.0" , dev_dependency = True )
20
22
bazel_dep (name = "hedron_compile_commands" , dev_dependency = True )
@@ -31,11 +33,16 @@ git_override(
31
33
remote = "https://github.com/zaucy/libarchive.git" ,
32
34
)
33
35
36
+ ecsact = use_extension ("@rules_ecsact//ecsact:extensions.bzl" , "ecsact" , dev_dependency = True )
37
+ ecsact .toolchain (use_ecsact_cli = True )
38
+ use_repo (ecsact , "ecsact_toolchain" )
39
+
34
40
llvm = use_extension ("@toolchains_llvm//toolchain/extensions:llvm.bzl" , "llvm" , dev_dependency = True )
35
41
llvm .toolchain (llvm_version = "17.0.6" )
36
42
use_repo (llvm , "llvm_toolchain" )
37
43
38
44
register_toolchains (
39
45
"@llvm_toolchain//:all" ,
46
+ "@ecsact_toolchain//:all" ,
40
47
dev_dependency = True ,
41
48
)
0 commit comments