Enable building for iOS. Just the Stream part. So FileSmith can use it.

The rest cannot build on iOS because it uses Process.
Move the Stream files into its own directory.
This commit is contained in:
Kare Morstol
2017-02-28 01:45:24 +01:00
parent 7204dbdb3a
commit fa70e419dd
22 changed files with 1082 additions and 587 deletions
@@ -0,0 +1,113 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0820"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "OBJ_40"
BuildableName = "SwiftShell.framework"
BlueprintName = "SwiftShell"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "OBJ_62"
BuildableName = "StreamTests.xctest"
BlueprintName = "StreamTests"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug-iOS"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "OBJ_62"
BuildableName = "StreamTests.xctest"
BlueprintName = "StreamTests"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "OBJ_40"
BuildableName = "SwiftShell.framework"
BlueprintName = "SwiftShell"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug-iOS"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "OBJ_40"
BuildableName = "SwiftShell.framework"
BlueprintName = "SwiftShell"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release-iOS"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "OBJ_40"
BuildableName = "SwiftShell.framework"
BlueprintName = "SwiftShell"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug-iOS">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release-iOS"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
@@ -14,7 +14,7 @@
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "______Target_SwiftShell"
BlueprintIdentifier = "OBJ_40"
BuildableName = "SwiftShell.framework"
BlueprintName = "SwiftShell"
ReferencedContainer = "container:SwiftShell.xcodeproj">
@@ -28,9 +28,23 @@
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "______Target_GeneralTestSuite"
BuildableName = "GeneralTestSuite.xctest"
BlueprintName = "GeneralTestSuite"
BlueprintIdentifier = "OBJ_55"
BuildableName = "GeneralTests.xctest"
BlueprintName = "GeneralTests"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "OBJ_62"
BuildableName = "StreamTests.xctest"
BlueprintName = "StreamTests"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</BuildActionEntry>
@@ -46,9 +60,9 @@
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "______Target_SwiftShellTestSuite"
BuildableName = "SwiftShellTestSuite.xctest"
BlueprintName = "SwiftShellTestSuite"
BlueprintIdentifier = "OBJ_70"
BuildableName = "SwiftShellTests.xctest"
BlueprintName = "SwiftShellTests"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</TestableReference>
@@ -56,9 +70,19 @@
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "______Target_GeneralTestSuite"
BuildableName = "GeneralTestSuite.xctest"
BlueprintName = "GeneralTestSuite"
BlueprintIdentifier = "OBJ_62"
BuildableName = "StreamTests.xctest"
BlueprintName = "StreamTests"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "OBJ_55"
BuildableName = "GeneralTests.xctest"
BlueprintName = "GeneralTests"
ReferencedContainer = "container:SwiftShell.xcodeproj">
</BuildableReference>
</TestableReference>
@@ -66,7 +90,7 @@
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "______Target_SwiftShell"
BlueprintIdentifier = "OBJ_40"
BuildableName = "SwiftShell.framework"
BlueprintName = "SwiftShell"
ReferencedContainer = "container:SwiftShell.xcodeproj">
@@ -88,7 +112,7 @@
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "______Target_SwiftShell"
BlueprintIdentifier = "OBJ_40"
BuildableName = "SwiftShell.framework"
BlueprintName = "SwiftShell"
ReferencedContainer = "container:SwiftShell.xcodeproj">
@@ -106,7 +130,7 @@
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "______Target_SwiftShell"
BlueprintIdentifier = "OBJ_40"
BuildableName = "SwiftShell.framework"
BlueprintName = "SwiftShell"
ReferencedContainer = "container:SwiftShell.xcodeproj">