Skip to content

Commit

Permalink
Add support for xrOS (#875)
Browse files Browse the repository at this point in the history
* Add support for `xrOS`

* Add CHANGELOG entry.

---------

Co-authored-by: Michael Brown <[email protected]>
  • Loading branch information
NachoSoto and mluisbrown authored Mar 18, 2024
1 parent da7660e commit 196bf28
Show file tree
Hide file tree
Showing 4 changed files with 272 additions and 1 deletion.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# master
*Please add new entries at the top.*

1. Add support for VisionOS (#875, kudos to @NachoSoto)
1. Fix minimum deployment target of iOS 11 in CocoaPods
1. Fix CI release git tag push trigger (#869, kudos to @p4checo)
1. Find and remove items from Bag using a binary search to improve performance when the collection gets large.
Expand Down
204 changes: 204 additions & 0 deletions ReactiveSwift.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,58 @@
57A4D1BE1BA13D7A00F7D4B1 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C312BC19EF2A5800984962 /* Bag.swift */; };
57A4D1C01BA13D7A00F7D4B1 /* FoundationExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D03B4A3C19F4C39A009E02AC /* FoundationExtensions.swift */; };
57A4D20A1BA13D7A00F7D4B1 /* ReactiveSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = D04725EF19E49ED7006002AA /* ReactiveSwift.h */; settings = {ATTRIBUTES = (Public, ); }; };
57C884D32A4773EA00FC133C /* ReactiveSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = D04725EF19E49ED7006002AA /* ReactiveSwift.h */; settings = {ATTRIBUTES = (Public, ); }; };
57C884D52A4773EA00FC133C /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = D08C54B11A69A2AC00AD8286 /* Signal.swift */; };
57C884D62A4773EA00FC133C /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = D871D69E1B3B29A40070F16C /* Optional.swift */; };
57C884D72A4773EA00FC133C /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C312BE19EF2A5800984962 /* Disposable.swift */; };
57C884D82A4773EA00FC133C /* CollectEvery.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5D66259FA59E005682ED /* CollectEvery.swift */; };
57C884D92A4773EA00FC133C /* SignalProducer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D08C54B21A69A2AC00AD8286 /* SignalProducer.swift */; };
57C884DA2A4773EA00FC133C /* ValidatingProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A9100DE1E0E6E620093E346 /* ValidatingProperty.swift */; };
57C884DB2A4773EA00FC133C /* SkipRepeats.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5CEE259F85AE005682ED /* SkipRepeats.swift */; };
57C884DC2A4773EA00FC133C /* TakeWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5CB7259F8199005682ED /* TakeWhile.swift */; };
57C884DD2A4773EA00FC133C /* Deprecations+Removals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ABCB1841D2A5B5A00BCA243 /* Deprecations+Removals.swift */; };
57C884DE2A4773EA00FC133C /* Signal.Observer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBCC7DBB1BBF010C00A2AE92 /* Signal.Observer.swift */; };
57C884DF2A4773EA00FC133C /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5C58259F7B31005682ED /* Materialize.swift */; };
57C884E02A4773EA00FC133C /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A090C131DA0309E00EE97CA /* Reactive.swift */; };
57C884E12A4773EA00FC133C /* UnaryAsyncOperator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5D1B259F9228005682ED /* UnaryAsyncOperator.swift */; };
57C884E22A4773EA00FC133C /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5D39259F985B005682ED /* Delay.swift */; };
57C884E32A4773EA00FC133C /* Flatten.swift in Sources */ = {isa = PBXBuildFile; fileRef = D85C65291C0D84C7005A77AD /* Flatten.swift */; };
57C884E42A4773EA00FC133C /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AFA492424E9B15C003D263C /* Operators.swift */; };
57C884E52A4773EA00FC133C /* ScanMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5D0C259F8D1F005682ED /* ScanMap.swift */; };
57C884E62A4773EA00FC133C /* CombinePrevious.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5CE4259F852B005682ED /* CombinePrevious.swift */; };
57C884E72A4773EA00FC133C /* UninhabitedTypeGuards.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A67963A1F6056B90058C5B4 /* UninhabitedTypeGuards.swift */; };
57C884E82A4773EA00FC133C /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5D02259F8C39005682ED /* Reduce.swift */; };
57C884E92A4773EA00FC133C /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AFA491024E9A196003D263C /* Map.swift */; };
57C884EA2A4773EA00FC133C /* UniqueValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5CF8259F8634005682ED /* UniqueValues.swift */; };
57C884EB2A4773EA00FC133C /* MaterializeAsResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5C62259F7B47005682ED /* MaterializeAsResult.swift */; };
57C884EC2A4773EA00FC133C /* TakeUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5792972726DE7623007A9F64 /* TakeUntil.swift */; };
57C884ED2A4773EA00FC133C /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5D52259FA000005682ED /* Throttle.swift */; };
57C884EE2A4773EA00FC133C /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5D5C259FA0DD005682ED /* Debounce.swift */; };
57C884EF2A4773EA00FC133C /* LazyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5D2F259F942B005682ED /* LazyMap.swift */; };
57C884F02A4773EA00FC133C /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5C8A259F7ED5005682ED /* Dematerialize.swift */; };
57C884F12A4773EA00FC133C /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AFA491A24E9A925003D263C /* Filter.swift */; };
57C884F22A4773EA00FC133C /* Collect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5CDA259F8398005682ED /* Collect.swift */; };
57C884F32A4773EA00FC133C /* Lifetime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A0E10FE1D2A92720065D310 /* Lifetime.swift */; };
57C884F42A4773EA00FC133C /* Property.swift in Sources */ = {isa = PBXBuildFile; fileRef = D08C54B01A69A2AC00AD8286 /* Property.swift */; };
57C884F52A4773EA00FC133C /* FoundationExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D03B4A3C19F4C39A009E02AC /* FoundationExtensions.swift */; };
57C884F62A4773EA00FC133C /* ResultExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A1B824020835EEC00EB7C09 /* ResultExtensions.swift */; };
57C884F72A4773EA00FC133C /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = D08C54B51A69A3DB00AD8286 /* Event.swift */; };
57C884F82A4773EA00FC133C /* SkipFirst.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5CC1259F81FC005682ED /* SkipFirst.swift */; };
57C884F92A4773EA00FC133C /* Observer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AFA490B24E9A0C4003D263C /* Observer.swift */; };
57C884FA2A4773EA00FC133C /* EventLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = C79B647B1CD52E23003F2376 /* EventLogger.swift */; };
57C884FB2A4773EA00FC133C /* Atomic.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C312BB19EF2A5800984962 /* Atomic.swift */; };
57C884FC2A4773EA00FC133C /* Scheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C312C819EF2A5800984962 /* Scheduler.swift */; };
57C884FD2A4773EA00FC133C /* AttemptMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5C76259F7D3D005682ED /* AttemptMap.swift */; };
57C884FE2A4773EA00FC133C /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C312BC19EF2A5800984962 /* Bag.swift */; };
57C884FF2A4773EA00FC133C /* TakeFirst.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5C9E259F8059005682ED /* TakeFirst.swift */; };
57C885002A4773EA00FC133C /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AFA491F24E9A988003D263C /* CompactMap.swift */; };
57C885012A4773EA00FC133C /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5D25259F9373005682ED /* ObserveOn.swift */; };
57C885022A4773EA00FC133C /* Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = D08C54AF1A69A2AC00AD8286 /* Action.swift */; };
57C885032A4773EA00FC133C /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5CAD259F8112005682ED /* TakeLast.swift */; };
57C885042A4773EA00FC133C /* UnidirectionalBinding.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE9CF3941D751B6B003AE479 /* UnidirectionalBinding.swift */; };
57C885052A4773EA00FC133C /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5CCB259F8263005682ED /* SkipWhile.swift */; };
57C885062A4773EA00FC133C /* DematerializeResults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5C80259F7E3E005682ED /* DematerializeResults.swift */; };
57C885072A4773EA00FC133C /* MapError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D5C4E259F7B21005682ED /* MapError.swift */; };
5B8CAB7F24787D6500717AB5 /* QueueScheduler+Factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8CAB7E24787D6500717AB5 /* QueueScheduler+Factory.swift */; };
5B8CAB8024787D6500717AB5 /* QueueScheduler+Factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8CAB7E24787D6500717AB5 /* QueueScheduler+Factory.swift */; };
5B8CAB8124787D6500717AB5 /* QueueScheduler+Factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8CAB7E24787D6500717AB5 /* QueueScheduler+Factory.swift */; };
Expand Down Expand Up @@ -367,6 +419,7 @@
57A4D2451BA13F9700F7D4B1 /* tvOS-Base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "tvOS-Base.xcconfig"; sourceTree = "<group>"; };
57A4D2461BA13F9700F7D4B1 /* tvOS-Framework.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "tvOS-Framework.xcconfig"; sourceTree = "<group>"; };
57A4D2471BA13F9700F7D4B1 /* tvOS-StaticLibrary.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "tvOS-StaticLibrary.xcconfig"; sourceTree = "<group>"; };
57C8850D2A4773EA00FC133C /* ReactiveSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ReactiveSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
5B8CAB7E24787D6500717AB5 /* QueueScheduler+Factory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "QueueScheduler+Factory.swift"; sourceTree = "<group>"; };
7DFBED031CDB8C9500EE435B /* ReactiveSwiftTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ReactiveSwiftTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
9A090C131DA0309E00EE97CA /* Reactive.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Reactive.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -609,6 +662,7 @@
A9B315541B3940610001CB9C /* ReactiveSwift.framework */,
57A4D2411BA13D7A00F7D4B1 /* ReactiveSwift.framework */,
7DFBED031CDB8C9500EE435B /* ReactiveSwiftTests.xctest */,
57C8850D2A4773EA00FC133C /* ReactiveSwift.framework */,
);
name = Products;
sourceTree = "<group>";
Expand Down Expand Up @@ -766,6 +820,14 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
57C884D22A4773EA00FC133C /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
57C884D32A4773EA00FC133C /* ReactiveSwift.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
A9B315511B3940610001CB9C /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
Expand Down Expand Up @@ -809,6 +871,22 @@
productReference = 57A4D2411BA13D7A00F7D4B1 /* ReactiveSwift.framework */;
productType = "com.apple.product-type.framework";
};
57C884D12A4773EA00FC133C /* ReactiveSwift-xrOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 57C885082A4773EA00FC133C /* Build configuration list for PBXNativeTarget "ReactiveSwift-xrOS" */;
buildPhases = (
57C884D22A4773EA00FC133C /* Headers */,
57C884D42A4773EA00FC133C /* Sources */,
);
buildRules = (
);
dependencies = (
);
name = "ReactiveSwift-xrOS";
productName = "ReactiveSwift-iOS";
productReference = 57C8850D2A4773EA00FC133C /* ReactiveSwift.framework */;
productType = "com.apple.product-type.framework";
};
7DFBED021CDB8C9500EE435B /* ReactiveSwift-tvOSTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 7DFBED0F1CDB8C9500EE435B /* Build configuration list for PBXNativeTarget "ReactiveSwift-tvOSTests" */;
Expand Down Expand Up @@ -972,6 +1050,7 @@
A9B315531B3940610001CB9C /* ReactiveSwift-watchOS */,
57A4D1AF1BA13D7A00F7D4B1 /* ReactiveSwift-tvOS */,
7DFBED021CDB8C9500EE435B /* ReactiveSwift-tvOSTests */,
57C884D12A4773EA00FC133C /* ReactiveSwift-xrOS */,
);
};
/* End PBXProject section */
Expand Down Expand Up @@ -1059,6 +1138,64 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
57C884D42A4773EA00FC133C /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
57C884D52A4773EA00FC133C /* Signal.swift in Sources */,
57C884D62A4773EA00FC133C /* Optional.swift in Sources */,
57C884D72A4773EA00FC133C /* Disposable.swift in Sources */,
57C884D82A4773EA00FC133C /* CollectEvery.swift in Sources */,
57C884D92A4773EA00FC133C /* SignalProducer.swift in Sources */,
57C884DA2A4773EA00FC133C /* ValidatingProperty.swift in Sources */,
57C884DB2A4773EA00FC133C /* SkipRepeats.swift in Sources */,
57C884DC2A4773EA00FC133C /* TakeWhile.swift in Sources */,
57C884DD2A4773EA00FC133C /* Deprecations+Removals.swift in Sources */,
57C884DE2A4773EA00FC133C /* Signal.Observer.swift in Sources */,
57C884DF2A4773EA00FC133C /* Materialize.swift in Sources */,
57C884E02A4773EA00FC133C /* Reactive.swift in Sources */,
57C884E12A4773EA00FC133C /* UnaryAsyncOperator.swift in Sources */,
57C884E22A4773EA00FC133C /* Delay.swift in Sources */,
57C884E32A4773EA00FC133C /* Flatten.swift in Sources */,
57C884E42A4773EA00FC133C /* Operators.swift in Sources */,
57C884E52A4773EA00FC133C /* ScanMap.swift in Sources */,
57C884E62A4773EA00FC133C /* CombinePrevious.swift in Sources */,
57C884E72A4773EA00FC133C /* UninhabitedTypeGuards.swift in Sources */,
57C884E82A4773EA00FC133C /* Reduce.swift in Sources */,
57C884E92A4773EA00FC133C /* Map.swift in Sources */,
57C884EA2A4773EA00FC133C /* UniqueValues.swift in Sources */,
57C884EB2A4773EA00FC133C /* MaterializeAsResult.swift in Sources */,
57C884EC2A4773EA00FC133C /* TakeUntil.swift in Sources */,
57C884ED2A4773EA00FC133C /* Throttle.swift in Sources */,
57C884EE2A4773EA00FC133C /* Debounce.swift in Sources */,
57C884EF2A4773EA00FC133C /* LazyMap.swift in Sources */,
57C884F02A4773EA00FC133C /* Dematerialize.swift in Sources */,
57C884F12A4773EA00FC133C /* Filter.swift in Sources */,
57C884F22A4773EA00FC133C /* Collect.swift in Sources */,
57C884F32A4773EA00FC133C /* Lifetime.swift in Sources */,
57C884F42A4773EA00FC133C /* Property.swift in Sources */,
57C884F52A4773EA00FC133C /* FoundationExtensions.swift in Sources */,
57C884F62A4773EA00FC133C /* ResultExtensions.swift in Sources */,
57C884F72A4773EA00FC133C /* Event.swift in Sources */,
57C884F82A4773EA00FC133C /* SkipFirst.swift in Sources */,
57C884F92A4773EA00FC133C /* Observer.swift in Sources */,
57C884FA2A4773EA00FC133C /* EventLogger.swift in Sources */,
57C884FB2A4773EA00FC133C /* Atomic.swift in Sources */,
57C884FC2A4773EA00FC133C /* Scheduler.swift in Sources */,
57C884FD2A4773EA00FC133C /* AttemptMap.swift in Sources */,
57C884FE2A4773EA00FC133C /* Bag.swift in Sources */,
57C884FF2A4773EA00FC133C /* TakeFirst.swift in Sources */,
57C885002A4773EA00FC133C /* CompactMap.swift in Sources */,
57C885012A4773EA00FC133C /* ObserveOn.swift in Sources */,
57C885022A4773EA00FC133C /* Action.swift in Sources */,
57C885032A4773EA00FC133C /* TakeLast.swift in Sources */,
57C885042A4773EA00FC133C /* UnidirectionalBinding.swift in Sources */,
57C885052A4773EA00FC133C /* SkipWhile.swift in Sources */,
57C885062A4773EA00FC133C /* DematerializeResults.swift in Sources */,
57C885072A4773EA00FC133C /* MapError.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
7DFBECFF1CDB8C9500EE435B /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
Expand Down Expand Up @@ -1400,6 +1537,58 @@
};
name = Profile;
};
57C885092A4773EA00FC133C /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D047263419E49FE8006002AA /* iOS-Framework.xcconfig */;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
INFOPLIST_FILE = Sources/Info.plist;
SDKROOT = xros;
SUPPORTED_PLATFORMS = "xrsimulator xros";
TARGETED_DEVICE_FAMILY = 7;
};
name = Debug;
};
57C8850A2A4773EA00FC133C /* Test */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D047263419E49FE8006002AA /* iOS-Framework.xcconfig */;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
INFOPLIST_FILE = Sources/Info.plist;
SDKROOT = xros;
SUPPORTED_PLATFORMS = "xrsimulator xros";
TARGETED_DEVICE_FAMILY = 7;
};
name = Test;
};
57C8850B2A4773EA00FC133C /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D047263419E49FE8006002AA /* iOS-Framework.xcconfig */;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
INFOPLIST_FILE = Sources/Info.plist;
SDKROOT = xros;
SUPPORTED_PLATFORMS = "xrsimulator xros";
TARGETED_DEVICE_FAMILY = 7;
};
name = Release;
};
57C8850C2A4773EA00FC133C /* Profile */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D047263419E49FE8006002AA /* iOS-Framework.xcconfig */;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
INFOPLIST_FILE = Sources/Info.plist;
SDKROOT = xros;
SUPPORTED_PLATFORMS = "xrsimulator xros";
TARGETED_DEVICE_FAMILY = 7;
};
name = Profile;
};
7DFBED0B1CDB8C9500EE435B /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 57A4D2441BA13F9700F7D4B1 /* tvOS-Application.xcconfig */;
Expand Down Expand Up @@ -1526,6 +1715,7 @@
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
WATCHOS_DEPLOYMENT_TARGET = 3.0;
XROS_DEPLOYMENT_TARGET = 1.0;
};
name = Debug;
};
Expand All @@ -1546,6 +1736,7 @@
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
WATCHOS_DEPLOYMENT_TARGET = 3.0;
XROS_DEPLOYMENT_TARGET = 1.0;
};
name = Release;
};
Expand Down Expand Up @@ -1648,6 +1839,7 @@
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
WATCHOS_DEPLOYMENT_TARGET = 3.0;
XROS_DEPLOYMENT_TARGET = 1.0;
};
name = Profile;
};
Expand Down Expand Up @@ -1709,6 +1901,7 @@
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
WATCHOS_DEPLOYMENT_TARGET = 3.0;
XROS_DEPLOYMENT_TARGET = 1.0;
};
name = Test;
};
Expand Down Expand Up @@ -1767,6 +1960,17 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
57C885082A4773EA00FC133C /* Build configuration list for PBXNativeTarget "ReactiveSwift-xrOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
57C885092A4773EA00FC133C /* Debug */,
57C8850A2A4773EA00FC133C /* Test */,
57C8850B2A4773EA00FC133C /* Release */,
57C8850C2A4773EA00FC133C /* Profile */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
7DFBED0F1CDB8C9500EE435B /* Build configuration list for PBXNativeTarget "ReactiveSwift-tvOSTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
Expand Down
Loading

0 comments on commit 196bf28

Please sign in to comment.