File tree Expand file tree Collapse file tree 3 files changed +35
-4
lines changed
Expand file tree Collapse file tree 3 files changed +35
-4
lines changed Original file line number Diff line number Diff line change 1- load ("@rules_pkg//:mappings.bzl" , "pkg_filegroup" , "pkg_files" )
1+ load ("@rules_pkg//pkg:mappings.bzl" , "pkg_filegroup" , "pkg_files" )
2+ load ("@semmle_code//:dist.bzl" , "dist" , "pack_zip" )
3+ load ("//:defs.bzl" , "codeql_platform" )
24
35package (default_visibility = ["//visibility:public" ])
46
@@ -28,3 +30,32 @@ pkg_filegroup(
2830 "//python/downgrades" ,
2931 ],
3032)
33+
34+ pkg_files (
35+ name = "codeql-extractor-yml" ,
36+ srcs = ["codeql-extractor.yml" ],
37+ strip_prefix = None ,
38+ )
39+
40+ dist (
41+ name = "extractor-generic" ,
42+ srcs = [
43+ ":codeql-extractor-yml" ,
44+ ":dbscheme-group" ,
45+ "//python/downgrades" ,
46+ "//python/extractor" ,
47+ "//python/tools" ,
48+ ],
49+ prefix = "python" ,
50+ visibility = ["//visibility:public" ],
51+ )
52+
53+ pack_zip (
54+ name = "extractor-arch" ,
55+ srcs = [
56+ "//python/extractor/tsg-python" ,
57+ ],
58+ package_file_name = "extractor-" + codeql_platform + ".zip" ,
59+ prefix = "python/tools/" + codeql_platform ,
60+ visibility = ["//visibility:public" ],
61+ )
Original file line number Diff line number Diff line change 1- load ("//:dist.bzl" , "pack_zip" )
1+ load ("@semmle_code //:dist.bzl" , "pack_zip" )
22
33py_binary (
44 name = "make-zips-py" ,
@@ -33,7 +33,7 @@ genrule(
3333)
3434
3535pack_zip (
36- name = "extractor-python " ,
36+ name = "extractor" ,
3737 srcs = [
3838 "LICENSE-PSF.md" , # because we distribute imp.py
3939 "convert_setup.py" ,
Original file line number Diff line number Diff line change 11load ("@tsg_python_crate_index//:defs.bzl" , "aliases" , "all_crate_deps" )
2- load ("//:common.bzl" , "codeql_rust_binary" )
2+ load ("@semmle_code //:common.bzl" , "codeql_rust_binary" )
33
44codeql_rust_binary (
55 name = "tsg-python" ,
You can’t perform that action at this time.
0 commit comments