From e8566736fdf7aa90c3405db5160882f2f5307086 Mon Sep 17 00:00:00 2001 From: tobias <thinkdifferent055@gmail.com> Date: Wed, 24 Mar 2021 13:30:08 +0100 Subject: [PATCH] Add Add Package.swift --- AppleLibs.xcodeproj/project.pbxproj | 6 ++++++ Package.swift | 29 +++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 Package.swift diff --git a/AppleLibs.xcodeproj/project.pbxproj b/AppleLibs.xcodeproj/project.pbxproj index f534809..413f4a9 100644 --- a/AppleLibs.xcodeproj/project.pbxproj +++ b/AppleLibs.xcodeproj/project.pbxproj @@ -29,6 +29,7 @@ F6A2519F260B670000132DEC /* AppleLibsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AppleLibsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; F6A251A4260B670000132DEC /* AppleLibsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppleLibsTests.swift; sourceTree = "<group>"; }; F6A251A6260B670000132DEC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; + F6A251B2260B680F00132DEC /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -53,6 +54,7 @@ F6A2518C260B66FF00132DEC = { isa = PBXGroup; children = ( + F6A251B2260B680F00132DEC /* Package.swift */, F6A25198260B66FF00132DEC /* AppleLibs */, F6A251A3260B670000132DEC /* AppleLibsTests */, F6A25197260B66FF00132DEC /* Products */, @@ -147,6 +149,7 @@ TargetAttributes = { F6A25195260B66FF00132DEC = { CreatedOnToolsVersion = 12.4; + LastSwiftMigration = 1240; }; F6A2519E260B670000132DEC = { CreatedOnToolsVersion = 12.4; @@ -341,6 +344,7 @@ F6A251AB260B670000132DEC /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = GSS77QYM85; @@ -357,6 +361,7 @@ PRODUCT_BUNDLE_IDENTIFIER = de.tobias.AppleLibs; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -365,6 +370,7 @@ F6A251AC260B670000132DEC /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = GSS77QYM85; diff --git a/Package.swift b/Package.swift new file mode 100644 index 0000000..ac8c4b4 --- /dev/null +++ b/Package.swift @@ -0,0 +1,29 @@ + +// swift-tools-version:5.0 +import PackageDescription + +let package = Package( + name: "AppleLibs", + platforms: [ + .iOS(.v9) + ], + products: [ + .library( + name: "AppleLibs", + targets: ["AppleLibs"] + ), + ], + dependencies: [], + targets: [ + .target( + name: "AppleLibs", + dependencies: [], + path: "AppleLibs" + ), + .testTarget( + name: "AppleLibsTests", + dependencies: ["AppleLibs"], + path: "AppleLibsTests" + ), + ] +) -- GitLab