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(
60
60
"//:Cargo.toml" ,
61
61
"//ruby/extractor:Cargo.toml" ,
62
62
"//rust/extractor:Cargo.toml" ,
63
+ "//rust/extractor/macros:Cargo.toml" ,
63
64
"//shared/tree-sitter-extractor:Cargo.toml" ,
64
65
],
65
66
)
Original file line number Diff line number Diff line change @@ -12,6 +12,6 @@ codeql_rust_binary(
12
12
deps = all_crate_deps (
13
13
normal = True ,
14
14
) + [
15
- "//shared/tree-sitter-extractor:codeql-extractor " ,
15
+ "//shared/tree-sitter-extractor" ,
16
16
],
17
17
)
Original file line number Diff line number Diff line change @@ -7,11 +7,13 @@ codeql_rust_binary(
7
7
aliases = aliases (),
8
8
proc_macro_deps = all_crate_deps (
9
9
proc_macro = True ,
10
- ),
10
+ ) + [
11
+ "//rust/extractor/macros" ,
12
+ ],
11
13
visibility = ["//rust:__subpackages__" ],
12
14
deps = all_crate_deps (
13
15
normal = True ,
14
16
) + [
15
- "//shared/tree-sitter-extractor:codeql-extractor " ,
17
+ "//shared/tree-sitter-extractor" ,
16
18
],
17
19
)
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 1
1
load ("@rules_rust//rust:defs.bzl" , "rust_library" )
2
2
load ("@tree_sitter_extractors_deps//:defs.bzl" , "aliases" , "all_crate_deps" )
3
3
4
- package (default_visibility = ["//visibility:public" ])
5
-
6
4
rust_library (
7
5
name = "codeql-extractor" ,
8
6
srcs = glob ([
@@ -14,3 +12,9 @@ rust_library(
14
12
],
15
13
deps = all_crate_deps (),
16
14
)
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