Skip to content

Commit 0ce854a

Browse files
committed
[Stdlib] Add Darwin/Glibc as a dependency for SwiftPrivate.
The changes in #19614 require Darwin/Glibc to build first. This usually happened anyway (and thus the problem wasn't noticed for a while) but sometimes SwiftPrivate would win the race and the build would fail. rdar://problem/45624328
1 parent 1d326d7 commit 0ce854a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

stdlib/private/SwiftPrivate/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ add_swift_target_library(swiftSwiftPrivate ${SWIFT_STDLIB_LIBRARY_BUILD_TYPES} I
55
IO.swift
66
ShardedAtomicCounter.swift
77

8+
SWIFT_MODULE_DEPENDS_IOS Darwin
9+
SWIFT_MODULE_DEPENDS_OSX Darwin
10+
SWIFT_MODULE_DEPENDS_TVOS Darwin
11+
SWIFT_MODULE_DEPENDS_WATCHOS Darwin
12+
SWIFT_MODULE_DEPENDS_LINUX Glibc
13+
SWIFT_MODULE_DEPENDS_FREEBSD Glibc
14+
SWIFT_MODULE_DEPENDS_CYGWIN Glibc
15+
SWIFT_MODULE_DEPENDS_HAIKU Glibc
816
SWIFT_COMPILE_FLAGS
917
INSTALL_IN_COMPONENT stdlib-experimental)
1018

0 commit comments

Comments
 (0)