From e952a21c0ed7791a942b13949e7bc25b5b338fdd Mon Sep 17 00:00:00 2001 From: Bastian Rinsche Date: Thu, 21 Jan 2016 17:40:27 +0100 Subject: [PATCH] Reconfigure xcode project as framework --- BitUnits.xcodeproj/project.pbxproj | 249 +++++++++++------- .../contents.xcworkspacedata | 2 +- Sources/Info.plist | 28 ++ 3 files changed, 178 insertions(+), 101 deletions(-) create mode 100644 Sources/Info.plist diff --git a/BitUnits.xcodeproj/project.pbxproj b/BitUnits.xcodeproj/project.pbxproj index e56f173..958db80 100644 --- a/BitUnits.xcodeproj/project.pbxproj +++ b/BitUnits.xcodeproj/project.pbxproj @@ -7,104 +7,116 @@ objects = { /* Begin PBXBuildFile section */ - 5156696D1C35AAD60023D243 /* BitUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 515786081C345C1B00DBFC11 /* BitUnit.swift */; }; - 515785FD1C345A4400DBFC11 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 515785FC1C345A4400DBFC11 /* Tests.swift */; }; - 5157860A1C345C1B00DBFC11 /* BitUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 515786081C345C1B00DBFC11 /* BitUnit.swift */; }; - 517C8FBE1C49536B0066D7AB /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 515785FC1C345A4400DBFC11 /* Tests.swift */; }; - 5186C8411C3C12B9000331D8 /* BitUnitType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5186C8401C3C12B9000331D8 /* BitUnitType.swift */; }; - 5186C8421C3C131A000331D8 /* BitUnitType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5186C8401C3C12B9000331D8 /* BitUnitType.swift */; }; - 51A0AFEC1C3AF76800984823 /* XCTestCaseProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51A0AFEB1C3AF76800984823 /* XCTestCaseProvider.swift */; }; + 51AA1B891C513E8E00D27DE1 /* BitUnits.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 51AA1B7E1C513E8E00D27DE1 /* BitUnits.framework */; }; + 51AA1B9B1C513F2900D27DE1 /* BitUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AA1B981C513F2900D27DE1 /* BitUnit.swift */; }; + 51AA1B9C1C513F2900D27DE1 /* BitUnitType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AA1B991C513F2900D27DE1 /* BitUnitType.swift */; }; + 51AA1BA41C513FF900D27DE1 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AA1B9F1C513F3400D27DE1 /* Tests.swift */; }; + 51AA1BA51C513FF900D27DE1 /* XCTestCaseProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AA1BA01C513F3400D27DE1 /* XCTestCaseProvider.swift */; }; /* End PBXBuildFile section */ -/* Begin PBXCopyFilesBuildPhase section */ - 515785E31C3458FE00DBFC11 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; +/* Begin PBXContainerItemProxy section */ + 51AA1B8A1C513E8E00D27DE1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 51AA1B751C513E8E00D27DE1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 51AA1B7D1C513E8E00D27DE1; + remoteInfo = BitUnits; }; -/* End PBXCopyFilesBuildPhase section */ +/* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 515785E51C3458FE00DBFC11 /* BitUnits */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BitUnits; sourceTree = BUILT_PRODUCTS_DIR; }; - 515785FA1C345A4400DBFC11 /* Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 515785FC1C345A4400DBFC11 /* Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tests.swift; sourceTree = ""; }; - 515785FE1C345A4400DBFC11 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 515786021C345B6800DBFC11 /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; - 515786081C345C1B00DBFC11 /* BitUnit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BitUnit.swift; path = Sources/BitUnit.swift; sourceTree = ""; }; - 5186C8401C3C12B9000331D8 /* BitUnitType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BitUnitType.swift; path = Sources/BitUnitType.swift; sourceTree = ""; }; - 51A0AFEB1C3AF76800984823 /* XCTestCaseProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = XCTestCaseProvider.swift; sourceTree = ""; }; + 51AA1B7E1C513E8E00D27DE1 /* BitUnits.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BitUnits.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 51AA1B881C513E8E00D27DE1 /* BitUnitsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BitUnitsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 51AA1B981C513F2900D27DE1 /* BitUnit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BitUnit.swift; path = Sources/BitUnit.swift; sourceTree = SOURCE_ROOT; }; + 51AA1B991C513F2900D27DE1 /* BitUnitType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BitUnitType.swift; path = Sources/BitUnitType.swift; sourceTree = SOURCE_ROOT; }; + 51AA1B9A1C513F2900D27DE1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Sources/Info.plist; sourceTree = SOURCE_ROOT; }; + 51AA1B9E1C513F3400D27DE1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Tests/Info.plist; sourceTree = SOURCE_ROOT; }; + 51AA1B9F1C513F3400D27DE1 /* Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Tests.swift; path = Tests/Tests.swift; sourceTree = SOURCE_ROOT; }; + 51AA1BA01C513F3400D27DE1 /* XCTestCaseProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = XCTestCaseProvider.swift; path = Tests/XCTestCaseProvider.swift; sourceTree = SOURCE_ROOT; }; + 51AA1BA61C5140D100D27DE1 /* Package.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 515785E21C3458FE00DBFC11 /* Frameworks */ = { + 51AA1B7A1C513E8E00D27DE1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 515785F71C345A4400DBFC11 /* Frameworks */ = { + 51AA1B851C513E8E00D27DE1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 51AA1B891C513E8E00D27DE1 /* BitUnits.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 515785DC1C3458FE00DBFC11 = { + 51AA1B741C513E8E00D27DE1 = { isa = PBXGroup; children = ( - 515786021C345B6800DBFC11 /* Package.swift */, - 515785EF1C34593300DBFC11 /* Sources */, - 515785FB1C345A4400DBFC11 /* Tests */, - 515785E61C3458FE00DBFC11 /* Products */, + 51AA1BA61C5140D100D27DE1 /* Package.swift */, + 51AA1B801C513E8E00D27DE1 /* Sources */, + 51AA1B8C1C513E8E00D27DE1 /* Tests */, + 51AA1B7F1C513E8E00D27DE1 /* Products */, ); sourceTree = ""; }; - 515785E61C3458FE00DBFC11 /* Products */ = { + 51AA1B7F1C513E8E00D27DE1 /* Products */ = { isa = PBXGroup; children = ( - 515785E51C3458FE00DBFC11 /* BitUnits */, - 515785FA1C345A4400DBFC11 /* Tests.xctest */, + 51AA1B7E1C513E8E00D27DE1 /* BitUnits.framework */, + 51AA1B881C513E8E00D27DE1 /* BitUnitsTests.xctest */, ); name = Products; sourceTree = ""; }; - 515785EF1C34593300DBFC11 /* Sources */ = { + 51AA1B801C513E8E00D27DE1 /* Sources */ = { isa = PBXGroup; children = ( - 5186C8401C3C12B9000331D8 /* BitUnitType.swift */, - 515786081C345C1B00DBFC11 /* BitUnit.swift */, + 51AA1B981C513F2900D27DE1 /* BitUnit.swift */, + 51AA1B991C513F2900D27DE1 /* BitUnitType.swift */, + 51AA1B9A1C513F2900D27DE1 /* Info.plist */, ); name = Sources; + path = BitUnits; sourceTree = ""; }; - 515785FB1C345A4400DBFC11 /* Tests */ = { + 51AA1B8C1C513E8E00D27DE1 /* Tests */ = { isa = PBXGroup; children = ( - 51A0AFEB1C3AF76800984823 /* XCTestCaseProvider.swift */, - 515785FC1C345A4400DBFC11 /* Tests.swift */, - 515785FE1C345A4400DBFC11 /* Info.plist */, + 51AA1B9E1C513F3400D27DE1 /* Info.plist */, + 51AA1B9F1C513F3400D27DE1 /* Tests.swift */, + 51AA1BA01C513F3400D27DE1 /* XCTestCaseProvider.swift */, ); - path = Tests; + name = Tests; + path = BitUnitsTests; sourceTree = ""; }; /* End PBXGroup section */ +/* Begin PBXHeadersBuildPhase section */ + 51AA1B7B1C513E8E00D27DE1 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + /* Begin PBXNativeTarget section */ - 515785E41C3458FE00DBFC11 /* BitUnits */ = { + 51AA1B7D1C513E8E00D27DE1 /* BitUnits */ = { isa = PBXNativeTarget; - buildConfigurationList = 515785EC1C3458FE00DBFC11 /* Build configuration list for PBXNativeTarget "BitUnits" */; + buildConfigurationList = 51AA1B921C513E8E00D27DE1 /* Build configuration list for PBXNativeTarget "BitUnits" */; buildPhases = ( - 515785E11C3458FE00DBFC11 /* Sources */, - 515785E21C3458FE00DBFC11 /* Frameworks */, - 515785E31C3458FE00DBFC11 /* CopyFiles */, + 51AA1B791C513E8E00D27DE1 /* Sources */, + 51AA1B7A1C513E8E00D27DE1 /* Frameworks */, + 51AA1B7B1C513E8E00D27DE1 /* Headers */, + 51AA1B7C1C513E8E00D27DE1 /* Resources */, ); buildRules = ( ); @@ -112,64 +124,72 @@ ); name = BitUnits; productName = BitUnits; - productReference = 515785E51C3458FE00DBFC11 /* BitUnits */; - productType = "com.apple.product-type.tool"; + productReference = 51AA1B7E1C513E8E00D27DE1 /* BitUnits.framework */; + productType = "com.apple.product-type.framework"; }; - 515785F91C345A4400DBFC11 /* Tests */ = { + 51AA1B871C513E8E00D27DE1 /* BitUnitsTests */ = { isa = PBXNativeTarget; - buildConfigurationList = 515785FF1C345A4400DBFC11 /* Build configuration list for PBXNativeTarget "Tests" */; + buildConfigurationList = 51AA1B951C513E8E00D27DE1 /* Build configuration list for PBXNativeTarget "BitUnitsTests" */; buildPhases = ( - 515785F61C345A4400DBFC11 /* Sources */, - 515785F71C345A4400DBFC11 /* Frameworks */, - 515785F81C345A4400DBFC11 /* Resources */, + 51AA1B841C513E8E00D27DE1 /* Sources */, + 51AA1B851C513E8E00D27DE1 /* Frameworks */, + 51AA1B861C513E8E00D27DE1 /* Resources */, ); buildRules = ( ); dependencies = ( + 51AA1B8B1C513E8E00D27DE1 /* PBXTargetDependency */, ); - name = Tests; - productName = Tests; - productReference = 515785FA1C345A4400DBFC11 /* Tests.xctest */; + name = BitUnitsTests; + productName = BitUnitsTests; + productReference = 51AA1B881C513E8E00D27DE1 /* BitUnitsTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - 515785DD1C3458FE00DBFC11 /* Project object */ = { + 51AA1B751C513E8E00D27DE1 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0720; LastUpgradeCheck = 0720; ORGANIZATIONNAME = Kodeshack; TargetAttributes = { - 515785E41C3458FE00DBFC11 = { + 51AA1B7D1C513E8E00D27DE1 = { CreatedOnToolsVersion = 7.2; }; - 515785F91C345A4400DBFC11 = { + 51AA1B871C513E8E00D27DE1 = { CreatedOnToolsVersion = 7.2; }; }; }; - buildConfigurationList = 515785E01C3458FE00DBFC11 /* Build configuration list for PBXProject "BitUnits" */; + buildConfigurationList = 51AA1B781C513E8E00D27DE1 /* Build configuration list for PBXProject "BitUnits" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = 515785DC1C3458FE00DBFC11; - productRefGroup = 515785E61C3458FE00DBFC11 /* Products */; + mainGroup = 51AA1B741C513E8E00D27DE1; + productRefGroup = 51AA1B7F1C513E8E00D27DE1 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 515785E41C3458FE00DBFC11 /* BitUnits */, - 515785F91C345A4400DBFC11 /* Tests */, + 51AA1B7D1C513E8E00D27DE1 /* BitUnits */, + 51AA1B871C513E8E00D27DE1 /* BitUnitsTests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 515785F81C345A4400DBFC11 /* Resources */ = { + 51AA1B7C1C513E8E00D27DE1 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 51AA1B861C513E8E00D27DE1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -179,31 +199,36 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 515785E11C3458FE00DBFC11 /* Sources */ = { + 51AA1B791C513E8E00D27DE1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5157860A1C345C1B00DBFC11 /* BitUnit.swift in Sources */, - 517C8FBE1C49536B0066D7AB /* Tests.swift in Sources */, - 5186C8411C3C12B9000331D8 /* BitUnitType.swift in Sources */, + 51AA1B9B1C513F2900D27DE1 /* BitUnit.swift in Sources */, + 51AA1B9C1C513F2900D27DE1 /* BitUnitType.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 515785F61C345A4400DBFC11 /* Sources */ = { + 51AA1B841C513E8E00D27DE1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5186C8421C3C131A000331D8 /* BitUnitType.swift in Sources */, - 5156696D1C35AAD60023D243 /* BitUnit.swift in Sources */, - 51A0AFEC1C3AF76800984823 /* XCTestCaseProvider.swift in Sources */, - 515785FD1C345A4400DBFC11 /* Tests.swift in Sources */, + 51AA1BA41C513FF900D27DE1 /* Tests.swift in Sources */, + 51AA1BA51C513FF900D27DE1 /* XCTestCaseProvider.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ +/* Begin PBXTargetDependency section */ + 51AA1B8B1C513E8E00D27DE1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 51AA1B7D1C513E8E00D27DE1 /* BitUnits */; + targetProxy = 51AA1B8A1C513E8E00D27DE1 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + /* Begin XCBuildConfiguration section */ - 515785EA1C3458FE00DBFC11 /* Debug */ = { + 51AA1B901C513E8E00D27DE1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -222,6 +247,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -244,10 +270,12 @@ ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 515785EB1C3458FE00DBFC11 /* Release */ = { + 51AA1B911C513E8E00D27DE1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -266,6 +294,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -280,46 +309,68 @@ MACOSX_DEPLOYMENT_TARGET = 10.11; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = macosx; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; - 515785ED1C3458FE00DBFC11 /* Debug */ = { + 51AA1B931C513E8E00D27DE1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_NAME = BitUnits; + COMBINE_HIDPI_IMAGES = YES; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = Sources/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.kodeshack.BitUnits; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; }; - 515785EE1C3458FE00DBFC11 /* Release */ = { + 51AA1B941C513E8E00D27DE1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_NAME = BitUnits; + COMBINE_HIDPI_IMAGES = YES; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = Sources/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.kodeshack.BitUnits; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; }; name = Release; }; - 515786001C345A4400DBFC11 /* Debug */ = { + 51AA1B961C513E8E00D27DE1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; INFOPLIST_FILE = Tests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.kodeshack.Tests; + PRODUCT_BUNDLE_IDENTIFIER = com.kodeshack.BitUnitsTests; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; - 515786011C345A4400DBFC11 /* Release */ = { + 51AA1B971C513E8E00D27DE1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; INFOPLIST_FILE = Tests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.kodeshack.Tests; + PRODUCT_BUNDLE_IDENTIFIER = com.kodeshack.BitUnitsTests; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; @@ -327,34 +378,32 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 515785E01C3458FE00DBFC11 /* Build configuration list for PBXProject "BitUnits" */ = { + 51AA1B781C513E8E00D27DE1 /* Build configuration list for PBXProject "BitUnits" */ = { isa = XCConfigurationList; buildConfigurations = ( - 515785EA1C3458FE00DBFC11 /* Debug */, - 515785EB1C3458FE00DBFC11 /* Release */, + 51AA1B901C513E8E00D27DE1 /* Debug */, + 51AA1B911C513E8E00D27DE1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 515785EC1C3458FE00DBFC11 /* Build configuration list for PBXNativeTarget "BitUnits" */ = { + 51AA1B921C513E8E00D27DE1 /* Build configuration list for PBXNativeTarget "BitUnits" */ = { isa = XCConfigurationList; buildConfigurations = ( - 515785ED1C3458FE00DBFC11 /* Debug */, - 515785EE1C3458FE00DBFC11 /* Release */, + 51AA1B931C513E8E00D27DE1 /* Debug */, + 51AA1B941C513E8E00D27DE1 /* Release */, ); defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; }; - 515785FF1C345A4400DBFC11 /* Build configuration list for PBXNativeTarget "Tests" */ = { + 51AA1B951C513E8E00D27DE1 /* Build configuration list for PBXNativeTarget "BitUnitsTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 515786001C345A4400DBFC11 /* Debug */, - 515786011C345A4400DBFC11 /* Release */, + 51AA1B961C513E8E00D27DE1 /* Debug */, + 51AA1B971C513E8E00D27DE1 /* Release */, ); defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = 515785DD1C3458FE00DBFC11 /* Project object */; + rootObject = 51AA1B751C513E8E00D27DE1 /* Project object */; } diff --git a/BitUnits.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/BitUnits.xcodeproj/project.xcworkspace/contents.xcworkspacedata index ae0a46f..bc2b8c6 100644 --- a/BitUnits.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ b/BitUnits.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -2,6 +2,6 @@ + location = "self:BitUnits.xcodeproj"> diff --git a/Sources/Info.plist b/Sources/Info.plist new file mode 100644 index 0000000..e669375 --- /dev/null +++ b/Sources/Info.plist @@ -0,0 +1,28 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSHumanReadableCopyright + Copyright © 2016 Kodeshack. All rights reserved. + NSPrincipalClass + + +