Skip to content

Commit c60d2f2

Browse files
authored
Merge pull request #386 from lorentey/merge.1.1→main
Merge release/1.1 to main
2 parents 03eb236 + 2126491 commit c60d2f2

File tree

149 files changed

+362
-185
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+362
-185
lines changed

CMakeLists.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ if(CMAKE_SYSTEM_NAME STREQUAL Windows OR CMAKE_SYSTEM_NAME STREQUAL Darwin)
3030
option(BUILD_SHARED_LIBS "Build shared libraries by default" YES)
3131
endif()
3232

33+
option(COLLECTIONS_SINGLE_MODULE "Build as a single module" NO)
34+
option(COLLECTIONS_FOUNDATION_TOOLCHAIN_MODULE "Build a module for Foundation in the toolchain" NO)
35+
36+
if(COLLECTIONS_FOUNDATION_TOOLCHAIN_MODULE)
37+
set(COLLECTIONS_SINGLE_MODULE YES)
38+
endif()
39+
3340
include(CTest)
3441
include(SwiftSupport)
3542

Package.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -178,14 +178,14 @@ let targets: [CustomTarget] = [
178178
.target(
179179
kind: .testSupport,
180180
name: "_CollectionsTestSupport",
181-
dependencies: ["_CollectionsUtilities"]),
181+
dependencies: ["InternalCollectionsUtilities"]),
182182
.target(
183183
kind: .test,
184184
name: "CollectionsTestSupportTests",
185185
dependencies: ["_CollectionsTestSupport"]),
186186
.target(
187187
kind: .hidden,
188-
name: "_CollectionsUtilities",
188+
name: "InternalCollectionsUtilities",
189189
exclude: [
190190
"CMakeLists.txt",
191191
"Compatibility/UnsafeMutableBufferPointer+SE-0370.swift.gyb",
@@ -209,7 +209,7 @@ let targets: [CustomTarget] = [
209209
.target(
210210
kind: .exported,
211211
name: "BitCollections",
212-
dependencies: ["_CollectionsUtilities"],
212+
dependencies: ["InternalCollectionsUtilities"],
213213
exclude: ["CMakeLists.txt"]),
214214
.target(
215215
kind: .test,
@@ -221,7 +221,7 @@ let targets: [CustomTarget] = [
221221
.target(
222222
kind: .exported,
223223
name: "DequeModule",
224-
dependencies: ["_CollectionsUtilities"],
224+
dependencies: ["InternalCollectionsUtilities"],
225225
exclude: ["CMakeLists.txt"]),
226226
.target(
227227
kind: .test,
@@ -231,7 +231,7 @@ let targets: [CustomTarget] = [
231231
.target(
232232
kind: .exported,
233233
name: "HashTreeCollections",
234-
dependencies: ["_CollectionsUtilities"],
234+
dependencies: ["InternalCollectionsUtilities"],
235235
exclude: ["CMakeLists.txt"]),
236236
.target(
237237
kind: .test,
@@ -241,7 +241,7 @@ let targets: [CustomTarget] = [
241241
.target(
242242
kind: .exported,
243243
name: "HeapModule",
244-
dependencies: ["_CollectionsUtilities"],
244+
dependencies: ["InternalCollectionsUtilities"],
245245
exclude: ["CMakeLists.txt"]),
246246
.target(
247247
kind: .test,
@@ -251,7 +251,7 @@ let targets: [CustomTarget] = [
251251
.target(
252252
kind: .exported,
253253
name: "OrderedCollections",
254-
dependencies: ["_CollectionsUtilities"],
254+
dependencies: ["InternalCollectionsUtilities"],
255255
exclude: ["CMakeLists.txt"]),
256256
.target(
257257
kind: .test,
@@ -261,7 +261,7 @@ let targets: [CustomTarget] = [
261261
.target(
262262
kind: .exported,
263263
name: "_RopeModule",
264-
dependencies: ["_CollectionsUtilities"],
264+
dependencies: ["InternalCollectionsUtilities"],
265265
directory: "RopeModule",
266266
exclude: ["CMakeLists.txt"]),
267267
.target(
@@ -272,7 +272,7 @@ let targets: [CustomTarget] = [
272272
.target(
273273
kind: .exported,
274274
name: "SortedCollections",
275-
dependencies: ["_CollectionsUtilities"],
275+
dependencies: ["InternalCollectionsUtilities"],
276276
directory: "SortedCollections"),
277277
.target(
278278
kind: .test,

Sources/BitCollections/BitArray/BitArray+ChunkedBitsIterators.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//===----------------------------------------------------------------------===//
1111

1212
#if !COLLECTIONS_SINGLE_MODULE
13-
import _CollectionsUtilities
13+
import InternalCollectionsUtilities
1414
#endif
1515

1616
internal struct _ChunkedBitsForwardIterator {

Sources/BitCollections/BitArray/BitArray+Copy.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//===----------------------------------------------------------------------===//
1111

1212
#if !COLLECTIONS_SINGLE_MODULE
13-
import _CollectionsUtilities
13+
import InternalCollectionsUtilities
1414
#endif
1515

1616
extension BitArray {

Sources/BitCollections/BitArray/BitArray+Invariants.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//===----------------------------------------------------------------------===//
1111

1212
#if !COLLECTIONS_SINGLE_MODULE
13-
import _CollectionsUtilities
13+
import InternalCollectionsUtilities
1414
#endif
1515

1616
extension BitArray {

Sources/BitCollections/BitArray/BitArray+RangeReplaceableCollection.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//===----------------------------------------------------------------------===//
1111

1212
#if !COLLECTIONS_SINGLE_MODULE
13-
import _CollectionsUtilities
13+
import InternalCollectionsUtilities
1414
#endif
1515

1616
extension BitArray: RangeReplaceableCollection {}

Sources/BitCollections/BitArray/BitArray._UnsafeHandle.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//===----------------------------------------------------------------------===//
1111

1212
#if !COLLECTIONS_SINGLE_MODULE
13-
import _CollectionsUtilities
13+
import InternalCollectionsUtilities
1414
#endif
1515

1616
extension BitArray {

Sources/BitCollections/BitArray/BitArray.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//===----------------------------------------------------------------------===//
1111

1212
#if !COLLECTIONS_SINGLE_MODULE
13-
import _CollectionsUtilities
13+
import InternalCollectionsUtilities
1414
#endif
1515

1616
/// An ordered, random-access collection of `Bool` values, implemented as an

Sources/BitCollections/BitSet/BitSet+CustomStringConvertible.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//===----------------------------------------------------------------------===//
1111

1212
#if !COLLECTIONS_SINGLE_MODULE
13-
import _CollectionsUtilities
13+
import InternalCollectionsUtilities
1414
#endif
1515

1616
extension BitSet: CustomStringConvertible {

Sources/BitCollections/BitSet/BitSet+Extras.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//===----------------------------------------------------------------------===//
1111

1212
#if !COLLECTIONS_SINGLE_MODULE
13-
import _CollectionsUtilities
13+
import InternalCollectionsUtilities
1414
#endif
1515

1616
extension BitSet: _UniqueCollection {}

0 commit comments

Comments
 (0)