File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -41,9 +41,10 @@ codeql_pkg_files(
4141
4242codeql_pkg_files (
4343 name = "extractor-arch" ,
44- exes = [
45- "//unified/extractor" ,
46- ] + select_os (
44+ exes = select_os (
45+ posix = ["//unified/extractor" ],
46+ windows = ["//unified/extractor-unsupported-os:extractor" ],
47+ ) + select_os (
4748 linux = ["//unified/swift-syntax-rs:swift_runtime_libs" ],
4849 otherwise = [],
4950 ),
Original file line number Diff line number Diff line change 1+ load ("//misc/bazel:rust.bzl" , "codeql_rust_binary" )
2+
3+ codeql_rust_binary (
4+ name = "extractor" ,
5+ srcs = ["src/main.rs" ],
6+ crate_root = "src/main.rs" ,
7+ visibility = ["//visibility:public" ],
8+ )
Original file line number Diff line number Diff line change 1+ [package ]
2+ name = " codeql-extractor-unified-unsupported-os"
3+ description = " Fallback executable for unsupported CodeQL Unified extractor platforms"
4+ version = " 0.1.0"
5+ authors = [" GitHub" ]
6+ edition = " 2024"
Original file line number Diff line number Diff line change 1+ fn main ( ) {
2+ println ! ( "Unsupported OS. Extraction is not currently supported on Windows." ) ;
3+ std:: process:: exit ( 1 ) ;
4+ }
You can’t perform that action at this time.
0 commit comments