Skip to content

Commit

Permalink
Use SwiftPM to build the Xcode project.
Browse files Browse the repository at this point in the history
  • Loading branch information
jkolb committed Oct 2, 2016
1 parent 271157e commit 35c21a1
Show file tree
Hide file tree
Showing 10 changed files with 307 additions and 539 deletions.
7 changes: 7 additions & 0 deletions Swiftish.xcodeproj/Configs/Project.xcconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
PRODUCT_NAME = $(TARGET_NAME)
SUPPORTED_PLATFORMS = macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator
MACOSX_DEPLOYMENT_TARGET = 10.10
DYLIB_INSTALL_NAME_BASE = @rpath
OTHER_SWIFT_FLAGS = -DXcode
COMBINE_HIDPI_IMAGES = YES
USE_HEADERMAP = NO
25 changes: 25 additions & 0 deletions Swiftish.xcodeproj/SwiftishTests_Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
</plist>
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>2.0.0</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2015 Justin Kolb. All rights reserved.</string>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
Expand Down
663 changes: 257 additions & 406 deletions Swiftish.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

40 changes: 4 additions & 36 deletions Swiftish.xcodeproj/xcshareddata/xcschemes/Swiftish.xcscheme
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0800"
LastUpgradeVersion = "9999"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand All @@ -14,26 +14,12 @@
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E52F45821B121F4C004F7444"
BlueprintIdentifier = "______Target_Swiftish"
BuildableName = "Swiftish.framework"
BlueprintName = "Swiftish"
ReferencedContainer = "container:Swiftish.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E52F458D1B121F4C004F7444"
BuildableName = "SwiftishTests.xctest"
BlueprintName = "SwiftishTests"
ReferencedContainer = "container:Swiftish.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
Expand All @@ -46,22 +32,13 @@
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E52F458D1B121F4C004F7444"
BlueprintIdentifier = "______Target_SwiftishTests"
BuildableName = "SwiftishTests.xctest"
BlueprintName = "SwiftishTests"
ReferencedContainer = "container:Swiftish.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E52F45821B121F4C004F7444"
BuildableName = "Swiftish.framework"
BlueprintName = "Swiftish"
ReferencedContainer = "container:Swiftish.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
Expand All @@ -78,7 +55,7 @@
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E52F45821B121F4C004F7444"
BlueprintIdentifier = "______Target_Swiftish"
BuildableName = "Swiftish.framework"
BlueprintName = "Swiftish"
ReferencedContainer = "container:Swiftish.xcodeproj">
Expand All @@ -93,15 +70,6 @@
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E52F45821B121F4C004F7444"
BuildableName = "Swiftish.framework"
BlueprintName = "Swiftish"
ReferencedContainer = "container:Swiftish.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
Expand Down
12 changes: 12 additions & 0 deletions Swiftish.xcodeproj/xcshareddata/xcschemes/xcschememanagement.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
<dict>
<key>SchemeUserState</key>
<dict>
<key>Swiftish.xcscheme</key>
<dict></dict>
</dict>
<key>SuppressBuildableAutocreation</key>
<dict></dict>
</dict>
</plist>
28 changes: 0 additions & 28 deletions Swiftish/Swiftish.h

This file was deleted.

24 changes: 0 additions & 24 deletions SwiftishTests/Info.plist

This file was deleted.

0 comments on commit 35c21a1

Please sign in to comment.