Skip to content

Commit 679df1e

Browse files
committed
Swift: Add "autobuilder" on Windows that simply shows an error.
1 parent 2bb3101 commit 679df1e

File tree

3 files changed

+18
-9
lines changed

3 files changed

+18
-9
lines changed

swift/BUILD.bazel

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,15 @@ pkg_files(
3838
pkg_filegroup(
3939
name = "extractor-pack-generic",
4040
srcs = [
41-
":dbscheme_files",
4241
":manifest",
43-
"//swift/downgrades",
4442
"//swift/tools",
45-
],
43+
] + select({
44+
"@platforms//os:windows": [],
45+
"//conditions:default": [
46+
":dbscheme_files",
47+
"//swift/downgrades",
48+
],
49+
}),
4650
visibility = ["//visibility:public"],
4751
)
4852

@@ -80,11 +84,14 @@ pkg_files(
8084

8185
pkg_filegroup(
8286
name = "extractor-pack-arch",
83-
srcs = [
84-
":extractor",
85-
":swift-test-sdk-arch",
86-
":resource-dir-arch",
87-
] + select({
87+
srcs = select({
88+
"@platforms//os:windows": [],
89+
"//conditions:default": [
90+
":extractor",
91+
":resource-dir-arch",
92+
":swift-test-sdk-arch",
93+
],
94+
}) + select({
8895
"@platforms//os:macos": [
8996
":xcode-autobuilder",
9097
],

swift/tools/BUILD.bazel

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ sh_binary(
1919
pkg_files(
2020
name = "scripts",
2121
srcs = [
22-
":identify-environment",
22+
"autobuild.cmd",
2323
":autobuild",
24+
":identify-environment",
2425
":qltest",
2526
],
2627
attributes = pkg_attributes(mode = "0755"),

swift/tools/autobuild.cmd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
"%CODEQL_EXTRACTOR_SWIFT_ROOT%/tools/%CODEQL_PLATFORM%/autobuilder-incompatible-os.exe"

0 commit comments

Comments
 (0)