File tree Expand file tree Collapse file tree 5 files changed +32
-5
lines changed
Expand file tree Collapse file tree 5 files changed +32
-5
lines changed Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ r.from_cargo(
6060 "//:Cargo.toml" ,
6161 "//ruby/extractor:Cargo.toml" ,
6262 "//rust/extractor:Cargo.toml" ,
63+ "//rust/extractor/macros:Cargo.toml" ,
6364 "//shared/tree-sitter-extractor:Cargo.toml" ,
6465 ],
6566)
Original file line number Diff line number Diff line change @@ -12,6 +12,6 @@ codeql_rust_binary(
1212 deps = all_crate_deps (
1313 normal = True ,
1414 ) + [
15- "//shared/tree-sitter-extractor:codeql-extractor " ,
15+ "//shared/tree-sitter-extractor" ,
1616 ],
1717)
Original file line number Diff line number Diff line change @@ -7,11 +7,13 @@ codeql_rust_binary(
77 aliases = aliases (),
88 proc_macro_deps = all_crate_deps (
99 proc_macro = True ,
10- ),
10+ ) + [
11+ "//rust/extractor/macros" ,
12+ ],
1113 visibility = ["//rust:__subpackages__" ],
1214 deps = all_crate_deps (
1315 normal = True ,
1416 ) + [
15- "//shared/tree-sitter-extractor:codeql-extractor " ,
17+ "//shared/tree-sitter-extractor" ,
1618 ],
1719)
Original file line number Diff line number Diff line change 1+ load ("@rules_rust//rust:defs.bzl" , "rust_proc_macro" )
2+ load ("@tree_sitter_extractors_deps//:defs.bzl" , "aliases" , "all_crate_deps" )
3+
4+ rust_proc_macro (
5+ name = "rust_extractor_macros" ,
6+ srcs = glob (["src/**/*.rs" ]),
7+ aliases = aliases (),
8+ proc_macro_deps = all_crate_deps (
9+ proc_macro = True ,
10+ ),
11+ deps = all_crate_deps (
12+ normal = True ,
13+ ),
14+ )
15+
16+ alias (
17+ name = "macros" ,
18+ actual = "rust_extractor_macros" ,
19+ visibility = ["//rust:__subpackages__" ],
20+ )
Original file line number Diff line number Diff line change 11load ("@rules_rust//rust:defs.bzl" , "rust_library" )
22load ("@tree_sitter_extractors_deps//:defs.bzl" , "aliases" , "all_crate_deps" )
33
4- package (default_visibility = ["//visibility:public" ])
5-
64rust_library (
75 name = "codeql-extractor" ,
86 srcs = glob ([
@@ -14,3 +12,9 @@ rust_library(
1412 ],
1513 deps = all_crate_deps (),
1614)
15+
16+ alias (
17+ name = "tree-sitter-extractor" ,
18+ actual = ":codeql-extractor" ,
19+ visibility = ["//visibility:public" ],
20+ )
You can’t perform that action at this time.
0 commit comments