Skip to content

Commit 9ccf6a3

Browse files
zaucyKelwan
authored andcommitted
feat: ecsact codegen plugin for optimization
1 parent 6342148 commit 9ccf6a3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+5368
-4624
lines changed

.vscode/launch.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
{
2-
"version": "0.2.0",
3-
"configurations": [
4-
{
5-
"name": "test //runtime/test:test",
6-
"request": "launch",
7-
"program": "${workspaceFolder}/bazel-bin/runtime/test/test",
8-
"cwd": "${workspaceFolder}",
9-
"args": [
10-
"--gtest_catch_exceptions",
11-
"--gtest_break_on_failure"
12-
],
13-
"type": "cppdbg",
14-
"windows": {
15-
"type": "cppvsdbg",
16-
"program": "${workspaceFolder}/bazel-bin/runtime/test/test.exe"
17-
},
18-
"preLaunchTask": "build //runtime/test:test",
19-
"sourceFileMap": {
20-
"E:/.cache/bazel/output_base/execroot/ecsact_rt_entt": "${workspaceFolder}"
21-
}
22-
}
23-
],
24-
"compounds": []
25-
}
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"name": "test //runtime/test:test",
6+
"request": "launch",
7+
"program": "${workspaceFolder}/bazel-bin/runtime/test/test",
8+
"cwd": "${workspaceFolder}",
9+
"args": [
10+
"--gtest_catch_exceptions",
11+
// "--gtest_break_on_failure",
12+
],
13+
"type": "cppvsdbg",
14+
"windows": {
15+
"type": "cppvsdbg",
16+
"program": "${workspaceFolder}/bazel-bin/runtime/test/test.exe"
17+
},
18+
"preLaunchTask": "build //runtime/test:test",
19+
"sourceFileMap": {
20+
"C:/users/austin/_bazel_austin/ohk2m3f2/execroot/ecsact_rt_entt": "${workspaceFolder}"
21+
}
22+
}
23+
],
24+
"compounds": []
25+
}

MODULE.bazel

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ module(
66

77
bazel_dep(name = "rules_cc", version = "0.0.9")
88
bazel_dep(name = "bazel_skylib", version = "1.4.2")
9-
bazel_dep(name = "rules_ecsact", version = "0.4.7")
9+
bazel_dep(name = "rules_ecsact", version = "0.4.9")
1010
bazel_dep(name = "ecsact_runtime", version = "0.5.1")
11-
bazel_dep(name = "ecsact_lang_cpp", version = "0.3.0")
11+
bazel_dep(name = "ecsact_lang_cpp", version = "0.3.2")
1212
bazel_dep(name = "boost.mp11", version = "1.83.0.bzl.1")
1313
bazel_dep(name = "entt", version = "3.12.2")
1414
bazel_dep(name = "hedron_compile_commands", dev_dependency = True)
15+
bazel_dep(name = "ecsact_codegen", version = "0.1.3")
1516

1617
git_override(
1718
module_name = "hedron_compile_commands",

0 commit comments

Comments
 (0)