Skip to content

Commit 78d19ff

Browse files
committed
[embedded] Explicitly install libswiftUnicodeDataTables.a with -x permissions
1 parent d7b306b commit 78d19ff

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

stdlib/public/stubs/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,12 @@ if(SWIFT_SHOULD_BUILD_EMBEDDED_STDLIB)
9898
DESTINATION "lib/swift/embedded/${mod}"
9999
COMPONENT "stdlib"
100100
)
101+
swift_install_in_component(
102+
FILES "${SWIFTLIB_DIR}/embedded/${mod}/libswiftUnicodeDataTables.a"
103+
DESTINATION "lib/swift/embedded/${mod}/"
104+
COMPONENT "stdlib"
105+
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
106+
)
101107
set_property(TARGET embedded-unicode-${mod} PROPERTY OSX_ARCHITECTURES "${arch}")
102108

103109
add_dependencies(embedded-unicode embedded-unicode-${mod})

0 commit comments

Comments
 (0)