From e699428984657cc9bffafe72f767c7b7841adc17 Mon Sep 17 00:00:00 2001 From: sunlubo Date: Sun, 12 Aug 2018 22:08:50 +0800 Subject: [PATCH] =?UTF-8?q?update=20demo=20name=20=F0=9F=98=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Package.swift | 7 +- SwiftSDL2.xcodeproj/project.pbxproj | 311 ++++++++---------- .../xcschemes/SwiftSDL2-Package.xcscheme | 6 +- 3 files changed, 140 insertions(+), 184 deletions(-) diff --git a/Package.swift b/Package.swift index 4a6696a..fe1cd42 100644 --- a/Package.swift +++ b/Package.swift @@ -12,7 +12,7 @@ let package = Package( ), .executable( name: "SwiftSDL2Demo", - targets: ["Demo"] + targets: ["SwiftSDL2Demo"] ) ], dependencies: [ @@ -23,8 +23,9 @@ let package = Package( name: "SwiftSDL2" ), .target( - name: "Demo", - dependencies: ["SwiftSDL2"] + name: "SwiftSDL2Demo", + dependencies: ["SwiftSDL2"], + path: "Sources/Demo" ), .testTarget( name: "SwiftSDL2Tests", diff --git a/SwiftSDL2.xcodeproj/project.pbxproj b/SwiftSDL2.xcodeproj/project.pbxproj index 4070569..9f2c64a 100644 --- a/SwiftSDL2.xcodeproj/project.pbxproj +++ b/SwiftSDL2.xcodeproj/project.pbxproj @@ -7,24 +7,13 @@ objects = { /* Begin PBXAggregateTarget section */ - "SwiftSDL2::SwiftSDL2Demo::ProductTarget" /* SwiftSDL2Demo */ = { - isa = PBXAggregateTarget; - buildConfigurationList = OBJ_52 /* Build configuration list for PBXAggregateTarget "SwiftSDL2Demo" */; - buildPhases = ( - ); - dependencies = ( - OBJ_55 /* PBXTargetDependency */, - ); - name = SwiftSDL2Demo; - productName = SwiftSDL2Demo; - }; "SwiftSDL2::SwiftSDL2PackageTests::ProductTarget" /* SwiftSDL2PackageTests */ = { isa = PBXAggregateTarget; - buildConfigurationList = OBJ_63 /* Build configuration list for PBXAggregateTarget "SwiftSDL2PackageTests" */; + buildConfigurationList = OBJ_58 /* Build configuration list for PBXAggregateTarget "SwiftSDL2PackageTests" */; buildPhases = ( ); dependencies = ( - OBJ_66 /* PBXTargetDependency */, + OBJ_61 /* PBXTargetDependency */, ); name = SwiftSDL2PackageTests; productName = SwiftSDL2PackageTests; @@ -32,45 +21,38 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - OBJ_33 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_9 /* main.swift */; }; - OBJ_35 /* SwiftSDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "SwiftSDL2::SwiftSDL2::Product" /* SwiftSDL2.framework */; }; - OBJ_42 /* Audio.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_11 /* Audio.swift */; }; - OBJ_43 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* Event.swift */; }; - OBJ_44 /* Renderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_13 /* Renderer.swift */; }; - OBJ_45 /* SDLError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_14 /* SDLError.swift */; }; - OBJ_46 /* Surface.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_15 /* Surface.swift */; }; - OBJ_47 /* Texture.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_16 /* Texture.swift */; }; - OBJ_48 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_17 /* Util.swift */; }; - OBJ_49 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_18 /* Window.swift */; }; - OBJ_61 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_6 /* Package.swift */; }; - OBJ_72 /* WindowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_21 /* WindowTests.swift */; }; - OBJ_73 /* XCTestManifests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_22 /* XCTestManifests.swift */; }; - OBJ_75 /* SwiftSDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "SwiftSDL2::SwiftSDL2::Product" /* SwiftSDL2.framework */; }; + OBJ_33 /* Audio.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_11 /* Audio.swift */; }; + OBJ_34 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* Event.swift */; }; + OBJ_35 /* Renderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_13 /* Renderer.swift */; }; + OBJ_36 /* SDLError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_14 /* SDLError.swift */; }; + OBJ_37 /* Surface.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_15 /* Surface.swift */; }; + OBJ_38 /* Texture.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_16 /* Texture.swift */; }; + OBJ_39 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_17 /* Util.swift */; }; + OBJ_40 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_18 /* Window.swift */; }; + OBJ_47 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_9 /* main.swift */; }; + OBJ_49 /* SwiftSDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "SwiftSDL2::SwiftSDL2::Product" /* SwiftSDL2.framework */; }; + OBJ_56 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_6 /* Package.swift */; }; + OBJ_67 /* WindowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_21 /* WindowTests.swift */; }; + OBJ_68 /* XCTestManifests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_22 /* XCTestManifests.swift */; }; + OBJ_70 /* SwiftSDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "SwiftSDL2::SwiftSDL2::Product" /* SwiftSDL2.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - A4B46D612120753500C4D5B8 /* PBXContainerItemProxy */ = { + A4B46D65212076B300C4D5B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = OBJ_1 /* Project object */; proxyType = 1; remoteGlobalIDString = "SwiftSDL2::SwiftSDL2"; remoteInfo = SwiftSDL2; }; - A4B46D622120753500C4D5B8 /* PBXContainerItemProxy */ = { + A4B46D66212076B300C4D5B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = OBJ_1 /* Project object */; proxyType = 1; remoteGlobalIDString = "SwiftSDL2::SwiftSDL2"; remoteInfo = SwiftSDL2; }; - A4B46D632120753500C4D5B8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = OBJ_1 /* Project object */; - proxyType = 1; - remoteGlobalIDString = "SwiftSDL2::Demo"; - remoteInfo = Demo; - }; - A4B46D642120753500C4D5B8 /* PBXContainerItemProxy */ = { + A4B46D67212076B400C4D5B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = OBJ_1 /* Project object */; proxyType = 1; @@ -92,32 +74,32 @@ OBJ_22 /* XCTestManifests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCTestManifests.swift; sourceTree = ""; }; OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; OBJ_9 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = ""; }; - "SwiftSDL2::Demo::Product" /* Demo */ = {isa = PBXFileReference; lastKnownFileType = text; path = Demo; sourceTree = BUILT_PRODUCTS_DIR; }; "SwiftSDL2::SwiftSDL2::Product" /* SwiftSDL2.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = SwiftSDL2.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + "SwiftSDL2::SwiftSDL2Demo::Product" /* SwiftSDL2Demo */ = {isa = PBXFileReference; lastKnownFileType = text; path = SwiftSDL2Demo; sourceTree = BUILT_PRODUCTS_DIR; }; "SwiftSDL2::SwiftSDL2Tests::Product" /* SwiftSDL2Tests.xctest */ = {isa = PBXFileReference; lastKnownFileType = file; path = SwiftSDL2Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - OBJ_34 /* Frameworks */ = { + OBJ_41 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 0; files = ( - OBJ_35 /* SwiftSDL2.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - OBJ_50 /* Frameworks */ = { + OBJ_48 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 0; files = ( + OBJ_49 /* SwiftSDL2.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - OBJ_74 /* Frameworks */ = { + OBJ_69 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 0; files = ( - OBJ_75 /* SwiftSDL2.framework in Frameworks */, + OBJ_70 /* SwiftSDL2.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -168,9 +150,9 @@ OBJ_24 /* Products */ = { isa = PBXGroup; children = ( - "SwiftSDL2::SwiftSDL2Tests::Product" /* SwiftSDL2Tests.xctest */, "SwiftSDL2::SwiftSDL2::Product" /* SwiftSDL2.framework */, - "SwiftSDL2::Demo::Product" /* Demo */, + "SwiftSDL2::SwiftSDL2Tests::Product" /* SwiftSDL2Tests.xctest */, + "SwiftSDL2::SwiftSDL2Demo::Product" /* SwiftSDL2Demo */, ); name = Products; sourceTree = BUILT_PRODUCTS_DIR; @@ -190,46 +172,29 @@ OBJ_7 /* Sources */ = { isa = PBXGroup; children = ( - OBJ_8 /* Demo */, + OBJ_8 /* SwiftSDL2Demo */, OBJ_10 /* SwiftSDL2 */, ); name = Sources; sourceTree = SOURCE_ROOT; }; - OBJ_8 /* Demo */ = { + OBJ_8 /* SwiftSDL2Demo */ = { isa = PBXGroup; children = ( OBJ_9 /* main.swift */, ); - name = Demo; + name = SwiftSDL2Demo; path = Sources/Demo; sourceTree = SOURCE_ROOT; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - "SwiftSDL2::Demo" /* Demo */ = { - isa = PBXNativeTarget; - buildConfigurationList = OBJ_29 /* Build configuration list for PBXNativeTarget "Demo" */; - buildPhases = ( - OBJ_32 /* Sources */, - OBJ_34 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - OBJ_36 /* PBXTargetDependency */, - ); - name = Demo; - productName = Demo; - productReference = "SwiftSDL2::Demo::Product" /* Demo */; - productType = "com.apple.product-type.tool"; - }; "SwiftSDL2::SwiftPMPackageDescription" /* SwiftSDL2PackageDescription */ = { isa = PBXNativeTarget; - buildConfigurationList = OBJ_57 /* Build configuration list for PBXNativeTarget "SwiftSDL2PackageDescription" */; + buildConfigurationList = OBJ_52 /* Build configuration list for PBXNativeTarget "SwiftSDL2PackageDescription" */; buildPhases = ( - OBJ_60 /* Sources */, + OBJ_55 /* Sources */, ); buildRules = ( ); @@ -241,10 +206,10 @@ }; "SwiftSDL2::SwiftSDL2" /* SwiftSDL2 */ = { isa = PBXNativeTarget; - buildConfigurationList = OBJ_38 /* Build configuration list for PBXNativeTarget "SwiftSDL2" */; + buildConfigurationList = OBJ_29 /* Build configuration list for PBXNativeTarget "SwiftSDL2" */; buildPhases = ( - OBJ_41 /* Sources */, - OBJ_50 /* Frameworks */, + OBJ_32 /* Sources */, + OBJ_41 /* Frameworks */, ); buildRules = ( ); @@ -255,17 +220,34 @@ productReference = "SwiftSDL2::SwiftSDL2::Product" /* SwiftSDL2.framework */; productType = "com.apple.product-type.framework"; }; + "SwiftSDL2::SwiftSDL2Demo" /* SwiftSDL2Demo */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_43 /* Build configuration list for PBXNativeTarget "SwiftSDL2Demo" */; + buildPhases = ( + OBJ_46 /* Sources */, + OBJ_48 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + OBJ_50 /* PBXTargetDependency */, + ); + name = SwiftSDL2Demo; + productName = SwiftSDL2Demo; + productReference = "SwiftSDL2::SwiftSDL2Demo::Product" /* SwiftSDL2Demo */; + productType = "com.apple.product-type.tool"; + }; "SwiftSDL2::SwiftSDL2Tests" /* SwiftSDL2Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = OBJ_68 /* Build configuration list for PBXNativeTarget "SwiftSDL2Tests" */; + buildConfigurationList = OBJ_63 /* Build configuration list for PBXNativeTarget "SwiftSDL2Tests" */; buildPhases = ( - OBJ_71 /* Sources */, - OBJ_74 /* Frameworks */, + OBJ_66 /* Sources */, + OBJ_69 /* Frameworks */, ); buildRules = ( ); dependencies = ( - OBJ_76 /* PBXTargetDependency */, + OBJ_71 /* PBXTargetDependency */, ); name = SwiftSDL2Tests; productName = SwiftSDL2Tests; @@ -292,9 +274,8 @@ projectDirPath = ""; projectRoot = ""; targets = ( - "SwiftSDL2::Demo" /* Demo */, "SwiftSDL2::SwiftSDL2" /* SwiftSDL2 */, - "SwiftSDL2::SwiftSDL2Demo::ProductTarget" /* SwiftSDL2Demo */, + "SwiftSDL2::SwiftSDL2Demo" /* SwiftSDL2Demo */, "SwiftSDL2::SwiftPMPackageDescription" /* SwiftSDL2PackageDescription */, "SwiftSDL2::SwiftSDL2PackageTests::ProductTarget" /* SwiftSDL2PackageTests */, "SwiftSDL2::SwiftSDL2Tests" /* SwiftSDL2Tests */, @@ -307,64 +288,59 @@ isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - OBJ_33 /* main.swift in Sources */, + OBJ_33 /* Audio.swift in Sources */, + OBJ_34 /* Event.swift in Sources */, + OBJ_35 /* Renderer.swift in Sources */, + OBJ_36 /* SDLError.swift in Sources */, + OBJ_37 /* Surface.swift in Sources */, + OBJ_38 /* Texture.swift in Sources */, + OBJ_39 /* Util.swift in Sources */, + OBJ_40 /* Window.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - OBJ_41 /* Sources */ = { + OBJ_46 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - OBJ_42 /* Audio.swift in Sources */, - OBJ_43 /* Event.swift in Sources */, - OBJ_44 /* Renderer.swift in Sources */, - OBJ_45 /* SDLError.swift in Sources */, - OBJ_46 /* Surface.swift in Sources */, - OBJ_47 /* Texture.swift in Sources */, - OBJ_48 /* Util.swift in Sources */, - OBJ_49 /* Window.swift in Sources */, + OBJ_47 /* main.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - OBJ_60 /* Sources */ = { + OBJ_55 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - OBJ_61 /* Package.swift in Sources */, + OBJ_56 /* Package.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - OBJ_71 /* Sources */ = { + OBJ_66 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - OBJ_72 /* WindowTests.swift in Sources */, - OBJ_73 /* XCTestManifests.swift in Sources */, + OBJ_67 /* WindowTests.swift in Sources */, + OBJ_68 /* XCTestManifests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - OBJ_36 /* PBXTargetDependency */ = { + OBJ_50 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = "SwiftSDL2::SwiftSDL2" /* SwiftSDL2 */; - targetProxy = A4B46D612120753500C4D5B8 /* PBXContainerItemProxy */; + targetProxy = A4B46D65212076B300C4D5B8 /* PBXContainerItemProxy */; }; - OBJ_55 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = "SwiftSDL2::Demo" /* Demo */; - targetProxy = A4B46D632120753500C4D5B8 /* PBXContainerItemProxy */; - }; - OBJ_66 /* PBXTargetDependency */ = { + OBJ_61 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = "SwiftSDL2::SwiftSDL2Tests" /* SwiftSDL2Tests */; - targetProxy = A4B46D642120753500C4D5B8 /* PBXContainerItemProxy */; + targetProxy = A4B46D67212076B400C4D5B8 /* PBXContainerItemProxy */; }; - OBJ_76 /* PBXTargetDependency */ = { + OBJ_71 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = "SwiftSDL2::SwiftSDL2" /* SwiftSDL2 */; - targetProxy = A4B46D622120753500C4D5B8 /* PBXContainerItemProxy */; + targetProxy = A4B46D66212076B300C4D5B8 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -394,6 +370,7 @@ OBJ_30 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + ENABLE_TESTABILITY = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PLATFORM_DIR)/Developer/Library/Frameworks", @@ -402,8 +379,8 @@ "$(inherited)", "$(SRCROOT)/.build/checkouts/CSDL2--5628258690141180653", ); - INFOPLIST_FILE = SwiftSDL2.xcodeproj/Demo_Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx @executable_path"; + INFOPLIST_FILE = SwiftSDL2.xcodeproj/SwiftSDL2_Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; OTHER_CFLAGS = ( "$(inherited)", "-I/usr/local/Cellar/sdl2/2.0.8/include", @@ -414,44 +391,16 @@ "-lSDL2", ); OTHER_SWIFT_FLAGS = "$(inherited) -I/usr/local/Cellar/sdl2/2.0.8/include"; - SWIFT_FORCE_DYNAMIC_LINK_STDLIB = YES; - SWIFT_FORCE_STATIC_LINK_STDLIB = NO; + PRODUCT_BUNDLE_IDENTIFIER = SwiftSDL2; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; SWIFT_VERSION = 4.0; - TARGET_NAME = Demo; + TARGET_NAME = SwiftSDL2; }; name = Debug; }; OBJ_31 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks", - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/.build/checkouts/CSDL2--5628258690141180653", - ); - INFOPLIST_FILE = SwiftSDL2.xcodeproj/Demo_Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx @executable_path"; - OTHER_CFLAGS = ( - "$(inherited)", - "-I/usr/local/Cellar/sdl2/2.0.8/include", - ); - OTHER_LDFLAGS = ( - "$(inherited)", - "-L/usr/local/Cellar/sdl2/2.0.8/lib", - "-lSDL2", - ); - OTHER_SWIFT_FLAGS = "$(inherited) -I/usr/local/Cellar/sdl2/2.0.8/include"; - SWIFT_FORCE_DYNAMIC_LINK_STDLIB = YES; - SWIFT_FORCE_STATIC_LINK_STDLIB = NO; - SWIFT_VERSION = 4.0; - TARGET_NAME = Demo; - }; - name = Release; - }; - OBJ_39 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ENABLE_TESTABILITY = YES; @@ -482,7 +431,7 @@ SWIFT_VERSION = 4.0; TARGET_NAME = SwiftSDL2; }; - name = Debug; + name = Release; }; OBJ_4 /* Release */ = { isa = XCBuildConfiguration; @@ -504,10 +453,9 @@ }; name = Release; }; - OBJ_40 /* Release */ = { + OBJ_44 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ENABLE_TESTABILITY = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PLATFORM_DIR)/Developer/Library/Frameworks", @@ -516,8 +464,8 @@ "$(inherited)", "$(SRCROOT)/.build/checkouts/CSDL2--5628258690141180653", ); - INFOPLIST_FILE = SwiftSDL2.xcodeproj/SwiftSDL2_Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + INFOPLIST_FILE = SwiftSDL2.xcodeproj/SwiftSDL2Demo_Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx @executable_path"; OTHER_CFLAGS = ( "$(inherited)", "-I/usr/local/Cellar/sdl2/2.0.8/include", @@ -528,28 +476,44 @@ "-lSDL2", ); OTHER_SWIFT_FLAGS = "$(inherited) -I/usr/local/Cellar/sdl2/2.0.8/include"; - PRODUCT_BUNDLE_IDENTIFIER = SwiftSDL2; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = YES; + SWIFT_FORCE_DYNAMIC_LINK_STDLIB = YES; + SWIFT_FORCE_STATIC_LINK_STDLIB = NO; SWIFT_VERSION = 4.0; - TARGET_NAME = SwiftSDL2; - }; - name = Release; - }; - OBJ_53 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { + TARGET_NAME = SwiftSDL2Demo; }; name = Debug; }; - OBJ_54 /* Release */ = { + OBJ_45 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/.build/checkouts/CSDL2--5628258690141180653", + ); + INFOPLIST_FILE = SwiftSDL2.xcodeproj/SwiftSDL2Demo_Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx @executable_path"; + OTHER_CFLAGS = ( + "$(inherited)", + "-I/usr/local/Cellar/sdl2/2.0.8/include", + ); + OTHER_LDFLAGS = ( + "$(inherited)", + "-L/usr/local/Cellar/sdl2/2.0.8/lib", + "-lSDL2", + ); + OTHER_SWIFT_FLAGS = "$(inherited) -I/usr/local/Cellar/sdl2/2.0.8/include"; + SWIFT_FORCE_DYNAMIC_LINK_STDLIB = YES; + SWIFT_FORCE_STATIC_LINK_STDLIB = NO; + SWIFT_VERSION = 4.0; + TARGET_NAME = SwiftSDL2Demo; }; name = Release; }; - OBJ_58 /* Debug */ = { + OBJ_53 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { LD = /usr/bin/true; @@ -558,7 +522,7 @@ }; name = Debug; }; - OBJ_59 /* Release */ = { + OBJ_54 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { LD = /usr/bin/true; @@ -567,19 +531,19 @@ }; name = Release; }; - OBJ_64 /* Debug */ = { + OBJ_59 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; - OBJ_65 /* Release */ = { + OBJ_60 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; - OBJ_69 /* Debug */ = { + OBJ_64 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { EMBEDDED_CONTENT_CONTAINS_SWIFT = YES; @@ -608,7 +572,7 @@ }; name = Debug; }; - OBJ_70 /* Release */ = { + OBJ_65 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { EMBEDDED_CONTENT_CONTAINS_SWIFT = YES; @@ -649,7 +613,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - OBJ_29 /* Build configuration list for PBXNativeTarget "Demo" */ = { + OBJ_29 /* Build configuration list for PBXNativeTarget "SwiftSDL2" */ = { isa = XCConfigurationList; buildConfigurations = ( OBJ_30 /* Debug */, @@ -658,16 +622,16 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - OBJ_38 /* Build configuration list for PBXNativeTarget "SwiftSDL2" */ = { + OBJ_43 /* Build configuration list for PBXNativeTarget "SwiftSDL2Demo" */ = { isa = XCConfigurationList; buildConfigurations = ( - OBJ_39 /* Debug */, - OBJ_40 /* Release */, + OBJ_44 /* Debug */, + OBJ_45 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - OBJ_52 /* Build configuration list for PBXAggregateTarget "SwiftSDL2Demo" */ = { + OBJ_52 /* Build configuration list for PBXNativeTarget "SwiftSDL2PackageDescription" */ = { isa = XCConfigurationList; buildConfigurations = ( OBJ_53 /* Debug */, @@ -676,16 +640,16 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - OBJ_57 /* Build configuration list for PBXNativeTarget "SwiftSDL2PackageDescription" */ = { + OBJ_58 /* Build configuration list for PBXAggregateTarget "SwiftSDL2PackageTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - OBJ_58 /* Debug */, - OBJ_59 /* Release */, + OBJ_59 /* Debug */, + OBJ_60 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - OBJ_63 /* Build configuration list for PBXAggregateTarget "SwiftSDL2PackageTests" */ = { + OBJ_63 /* Build configuration list for PBXNativeTarget "SwiftSDL2Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( OBJ_64 /* Debug */, @@ -694,15 +658,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - OBJ_68 /* Build configuration list for PBXNativeTarget "SwiftSDL2Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - OBJ_69 /* Debug */, - OBJ_70 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; /* End XCConfigurationList section */ }; rootObject = OBJ_1 /* Project object */; diff --git a/SwiftSDL2.xcodeproj/xcshareddata/xcschemes/SwiftSDL2-Package.xcscheme b/SwiftSDL2.xcodeproj/xcshareddata/xcschemes/SwiftSDL2-Package.xcscheme index 69fdecd..27d891e 100644 --- a/SwiftSDL2.xcodeproj/xcshareddata/xcschemes/SwiftSDL2-Package.xcscheme +++ b/SwiftSDL2.xcodeproj/xcshareddata/xcschemes/SwiftSDL2-Package.xcscheme @@ -28,9 +28,9 @@ buildForAnalyzing = "YES">