Skip to content

Commit 9745ded

Browse files
author
Alex Denisov
committed
Package resource-dir
1 parent b7317b5 commit 9745ded

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

pkg_swift_llvm.py

+8
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,13 @@ def export_sdk(tgt, swift_source_tree, swift_build_tree):
133133
shutil.copytree(swift_source_tree / "stdlib" / "public" / "SwiftShims" / "swift" / "shims",
134134
tgt / "usr" / "lib" / "swift" / "shims",
135135
ignore=shutil.ignore_patterns('CMakeLists.txt'))
136+
shutil.copytree(swift_build_tree/ "lib" / "swift",
137+
tgt / "resource-dir")
138+
139+
140+
def export_resource_dir(tgt, swift_build_tree):
141+
print("assembling resource dir")
142+
shutil.copytree(swift_build_tree/ "lib" / "swift", tgt)
136143

137144

138145
def export_stdlibs(exported_dir, swift_build_tree):
@@ -199,6 +206,7 @@ def main(opts):
199206
export_libs(exported, libs, swift_build_tree)
200207
export_headers(exported, opts.swift_source_tree, llvm_build_tree, swift_build_tree)
201208
export_sdk(exported / "sdk", opts.swift_source_tree, swift_build_tree)
209+
export_resource_dir(exported / "resource-dir", swift_build_tree)
202210

203211
zip_dir(exported, opts.output)
204212

swift-build-presets

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
[preset: codeql-baseline]
22
llvm-cmake-options=-DLLVM_ENABLE_TERMINFO=OFF -DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64
33

4-
skip-ios
5-
skip-tvos
6-
skip-watchos
7-
84
skip-test-osx
95
skip-test-linux
106
skip-test-swiftpm
@@ -41,6 +37,9 @@ bootstrapping=hosttools
4137

4238
[preset: codeql-macOS]
4339
mixin-preset=codeql-release
40+
ios
41+
tvos
42+
watchos
4443
bootstrapping=bootstrapping
4544

4645
[preset: codeql-debug]

0 commit comments

Comments
 (0)