// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 47; objects = { /* Begin PBXBuildFile section */ 2D105C191A8BD948001B608B /* P4Functionality.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2D1617F41A49BAC8000AACB4 /* P4Functionality.mm */; }; 2D105C1A1A8BD94C001B608B /* P4XcodeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DD553971A4A1A5A00B90F4F /* P4XcodeHelper.m */; }; 2D105C1B1A8BD953001B608B /* XcodePerforcePlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D209D131A486992006ECD4E /* XcodePerforcePlugin.swift */; }; 2D1617F51A49BAC8000AACB4 /* P4Functionality.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2D1617F41A49BAC8000AACB4 /* P4Functionality.mm */; }; 2D209D121A486992006ECD4E /* XcodePerforcePlugin.xcscheme in Resources */ = {isa = PBXBuildFile; fileRef = 2D209D111A486992006ECD4E /* XcodePerforcePlugin.xcscheme */; }; 2D209D141A486992006ECD4E /* XcodePerforcePlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D209D131A486992006ECD4E /* XcodePerforcePlugin.swift */; }; 2D3190971B17D1B1005EF0A9 /* NSObject_Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D3190961B17D1B1005EF0A9 /* NSObject_Extension.swift */; }; 2D5288561A9064BA0030EF22 /* plugin_icons.icns in Resources */ = {isa = PBXBuildFile; fileRef = 2D5288551A9064BA0030EF22 /* plugin_icons.icns */; }; 2D5F64031A8BB05B001D2AE9 /* XcodePerforcePluginUT.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D5F64021A8BB05B001D2AE9 /* XcodePerforcePluginUT.m */; }; 2D7EE50E1C19C8550008BEB2 /* XcodePerforcePluginTest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D7EE50D1C19C8540008BEB2 /* XcodePerforcePluginTest2.swift */; }; 2DD553981A4A1A5A00B90F4F /* P4XcodeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DD553971A4A1A5A00B90F4F /* P4XcodeHelper.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 2D1617F31A49BAC8000AACB4 /* XcodePerforcePlugin-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "XcodePerforcePlugin-Bridging-Header.h"; sourceTree = "<group>"; }; 2D1617F41A49BAC8000AACB4 /* P4Functionality.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4Functionality.mm; sourceTree = "<group>"; }; 2D1617F61A49BB11000AACB4 /* P4Functionality.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = P4Functionality.h; sourceTree = "<group>"; }; 2D209D0C1A486992006ECD4E /* XcodePerforcePlugin.xcplugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XcodePerforcePlugin.xcplugin; sourceTree = BUILT_PRODUCTS_DIR; }; 2D209D101A486992006ECD4E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 2D209D111A486992006ECD4E /* XcodePerforcePlugin.xcscheme */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = XcodePerforcePlugin.xcscheme; path = XcodePerforcePlugin.xcodeproj/xcshareddata/xcschemes/XcodePerforcePlugin.xcscheme; sourceTree = SOURCE_ROOT; }; 2D209D131A486992006ECD4E /* XcodePerforcePlugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcodePerforcePlugin.swift; sourceTree = "<group>"; }; 2D308FF51A8F256E00B8A4EE /* Alcatraz.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Alcatraz.txt; sourceTree = "<group>"; }; 2D3190961B17D1B1005EF0A9 /* NSObject_Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSObject_Extension.swift; sourceTree = "<group>"; }; 2D5288551A9064BA0030EF22 /* plugin_icons.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = plugin_icons.icns; path = XcodePerforcePlugin/plugin_icons.icns; sourceTree = SOURCE_ROOT; }; 2D5F63FE1A8BB05B001D2AE9 /* XcodePerforcePluginUT.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XcodePerforcePluginUT.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 2D5F64011A8BB05B001D2AE9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 2D5F64021A8BB05B001D2AE9 /* XcodePerforcePluginUT.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XcodePerforcePluginUT.m; sourceTree = "<group>"; }; 2D7EE50D1C19C8540008BEB2 /* XcodePerforcePluginTest2.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = XcodePerforcePluginTest2.swift; sourceTree = "<group>"; }; 2DD2F0481A977E2700A702A5 /* DeveloperNotes.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = DeveloperNotes.txt; sourceTree = "<group>"; }; 2DD2F0491A977E9A00A702A5 /* XcodePerforcePlugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = XcodePerforcePlugin.xcconfig; sourceTree = SOURCE_ROOT; }; 2DD553961A4A1A5A00B90F4F /* P4XcodeHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4XcodeHelper.h; sourceTree = "<group>"; }; 2DD553971A4A1A5A00B90F4F /* P4XcodeHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4XcodeHelper.m; sourceTree = "<group>"; }; 2DEFF0B41A8B03D90054C65C /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; }; 2DEFF0B51A8B04760054C65C /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 2D5F63FB1A8BB05B001D2AE9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 2D209D041A486992006ECD4E = { isa = PBXGroup; children = ( 2D7EE50C1C19C7D70008BEB2 /* Docs */, 2D209D0E1A486992006ECD4E /* XcodePerforcePlugin */, 2D5F63FF1A8BB05B001D2AE9 /* XcodePerforcePluginUT */, 2D209D0D1A486992006ECD4E /* Products */, ); sourceTree = "<group>"; }; 2D209D0D1A486992006ECD4E /* Products */ = { isa = PBXGroup; children = ( 2D209D0C1A486992006ECD4E /* XcodePerforcePlugin.xcplugin */, 2D5F63FE1A8BB05B001D2AE9 /* XcodePerforcePluginUT.xctest */, ); name = Products; sourceTree = "<group>"; }; 2D209D0E1A486992006ECD4E /* XcodePerforcePlugin */ = { isa = PBXGroup; children = ( 2D209D131A486992006ECD4E /* XcodePerforcePlugin.swift */, 2D209D0F1A486992006ECD4E /* Supporting Files */, ); path = XcodePerforcePlugin; sourceTree = "<group>"; }; 2D209D0F1A486992006ECD4E /* Supporting Files */ = { isa = PBXGroup; children = ( 2D1617F61A49BB11000AACB4 /* P4Functionality.h */, 2DD553961A4A1A5A00B90F4F /* P4XcodeHelper.h */, 2D1617F31A49BAC8000AACB4 /* XcodePerforcePlugin-Bridging-Header.h */, 2D5288551A9064BA0030EF22 /* plugin_icons.icns */, 2DD553971A4A1A5A00B90F4F /* P4XcodeHelper.m */, 2D1617F41A49BAC8000AACB4 /* P4Functionality.mm */, 2D209D101A486992006ECD4E /* Info.plist */, 2D3190961B17D1B1005EF0A9 /* NSObject_Extension.swift */, 2DD2F0491A977E9A00A702A5 /* XcodePerforcePlugin.xcconfig */, 2D209D111A486992006ECD4E /* XcodePerforcePlugin.xcscheme */, ); name = "Supporting Files"; sourceTree = "<group>"; }; 2D5F63FF1A8BB05B001D2AE9 /* XcodePerforcePluginUT */ = { isa = PBXGroup; children = ( 2D7EE50D1C19C8540008BEB2 /* XcodePerforcePluginTest2.swift */, 2D5F64021A8BB05B001D2AE9 /* XcodePerforcePluginUT.m */, 2D5F64001A8BB05B001D2AE9 /* Supporting Files */, ); path = XcodePerforcePluginUT; sourceTree = "<group>"; }; 2D5F64001A8BB05B001D2AE9 /* Supporting Files */ = { isa = PBXGroup; children = ( 2D5F64011A8BB05B001D2AE9 /* Info.plist */, ); name = "Supporting Files"; sourceTree = "<group>"; }; 2D7EE50C1C19C7D70008BEB2 /* Docs */ = { isa = PBXGroup; children = ( 2DD2F0481A977E2700A702A5 /* DeveloperNotes.txt */, 2D308FF51A8F256E00B8A4EE /* Alcatraz.txt */, 2DEFF0B51A8B04760054C65C /* README.md */, 2DEFF0B41A8B03D90054C65C /* LICENSE */, ); name = Docs; sourceTree = "<group>"; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 2D209D0B1A486992006ECD4E /* XcodePerforcePlugin */ = { isa = PBXNativeTarget; buildConfigurationList = 2D209D171A486992006ECD4E /* Build configuration list for PBXNativeTarget "XcodePerforcePlugin" */; buildPhases = ( 2D209D091A486992006ECD4E /* Sources */, 2D209D0A1A486992006ECD4E /* Resources */, 2DE8F8981C48940900D44E7D /* ShellScript */, ); buildRules = ( ); dependencies = ( ); name = XcodePerforcePlugin; productName = XcodePerforcePlugin; productReference = 2D209D0C1A486992006ECD4E /* XcodePerforcePlugin.xcplugin */; productType = "com.apple.product-type.bundle"; }; 2D5F63FD1A8BB05B001D2AE9 /* XcodePerforcePluginUT */ = { isa = PBXNativeTarget; buildConfigurationList = 2D5F64061A8BB05B001D2AE9 /* Build configuration list for PBXNativeTarget "XcodePerforcePluginUT" */; buildPhases = ( 2D5F63FA1A8BB05B001D2AE9 /* Sources */, 2D5F63FB1A8BB05B001D2AE9 /* Frameworks */, 2D5F63FC1A8BB05B001D2AE9 /* Resources */, 2D5F64071A8BB0DF001D2AE9 /* Run Script - XcodeCoverage */, ); buildRules = ( ); dependencies = ( ); name = XcodePerforcePluginUT; productName = XcodePerforcePluginUT; productReference = 2D5F63FE1A8BB05B001D2AE9 /* XcodePerforcePluginUT.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 2D209D051A486992006ECD4E /* Project object */ = { isa = PBXProject; attributes = { LastSwiftMigration = 0700; LastSwiftUpdateCheck = 0700; LastUpgradeCheck = 0700; ORGANIZATIONNAME = "Nikon Inc."; TargetAttributes = { 2D209D0B1A486992006ECD4E = { CreatedOnToolsVersion = 6.1.1; }; 2D5F63FD1A8BB05B001D2AE9 = { CreatedOnToolsVersion = 6.1.1; }; }; }; buildConfigurationList = 2D209D081A486992006ECD4E /* Build configuration list for PBXProject "XcodePerforcePlugin" */; compatibilityVersion = "Xcode 6.3"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = 2D209D041A486992006ECD4E; productRefGroup = 2D209D0D1A486992006ECD4E /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 2D209D0B1A486992006ECD4E /* XcodePerforcePlugin */, 2D5F63FD1A8BB05B001D2AE9 /* XcodePerforcePluginUT */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 2D209D0A1A486992006ECD4E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 2D209D121A486992006ECD4E /* XcodePerforcePlugin.xcscheme in Resources */, 2D5288561A9064BA0030EF22 /* plugin_icons.icns in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 2D5F63FC1A8BB05B001D2AE9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 2D5F64071A8BB0DF001D2AE9 /* Run Script - XcodeCoverage */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "Run Script - XcodeCoverage"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "set -e\nset -x\nset -u\n\nif [ ! -d XcodeCoverage ]; then\n echo \"XcodeCoverage folder not found, attempting to extract zip\"\n if [ -f XcodeCoverage.zip ]; then\n echo \"Extracting zip...\"\n unzip XcodeCoverage.zip\n else\n echo \"Zip archive not found\"\n exit 1\n fi\nfi\n\nif [ -d XcodeCoverage ]; then\n echo \"Running coverage script\"\n XcodeCoverage/exportenv.sh\nfi"; }; 2DE8F8981C48940900D44E7D /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "set -x\n\nwhich p4"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 2D209D091A486992006ECD4E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 2DD553981A4A1A5A00B90F4F /* P4XcodeHelper.m in Sources */, 2D209D141A486992006ECD4E /* XcodePerforcePlugin.swift in Sources */, 2D1617F51A49BAC8000AACB4 /* P4Functionality.mm in Sources */, 2D3190971B17D1B1005EF0A9 /* NSObject_Extension.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 2D5F63FA1A8BB05B001D2AE9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 2D105C1B1A8BD953001B608B /* XcodePerforcePlugin.swift in Sources */, 2D7EE50E1C19C8550008BEB2 /* XcodePerforcePluginTest2.swift in Sources */, 2D105C1A1A8BD94C001B608B /* P4XcodeHelper.m in Sources */, 2D5F64031A8BB05B001D2AE9 /* XcodePerforcePluginUT.m in Sources */, 2D105C191A8BD948001B608B /* P4Functionality.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ 2D209D151A486992006ECD4E /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 2DD2F0491A977E9A00A702A5 /* XcodePerforcePlugin.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; }; name = Debug; }; 2D209D161A486992006ECD4E /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 2DD2F0491A977E9A00A702A5 /* XcodePerforcePlugin.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MTL_ENABLE_DEBUG_INFO = NO; }; name = Release; }; 2D209D181A486992006ECD4E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; COMBINE_HIDPI_IMAGES = YES; DEPLOYMENT_LOCATION = YES; DSTROOT = "$(HOME)"; EMBEDDED_CONTENT_CONTAINS_SWIFT = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", "_DEBUG=1", ); GCC_WARN_UNUSED_PARAMETER = YES; INFOPLIST_FILE = XcodePerforcePlugin/Info.plist; INSTALL_PATH = "/Library/Application Support/Developer/Shared/Xcode/Plug-ins"; LD_RUNPATH_SEARCH_PATHS = "$(DT_TOOLCHAIN_DIR)/usr/lib/swift/macosx"; MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "com.jaimerios.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "XcodePerforcePlugin/XcodePerforcePlugin-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; WRAPPER_EXTENSION = xcplugin; }; name = Debug; }; 2D209D191A486992006ECD4E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; COMBINE_HIDPI_IMAGES = YES; DEPLOYMENT_LOCATION = YES; DSTROOT = "$(HOME)"; EMBEDDED_CONTENT_CONTAINS_SWIFT = YES; GCC_WARN_UNUSED_PARAMETER = YES; INFOPLIST_FILE = XcodePerforcePlugin/Info.plist; INSTALL_PATH = "/Library/Application Support/Developer/Shared/Xcode/Plug-ins"; LD_RUNPATH_SEARCH_PATHS = "$(DT_TOOLCHAIN_DIR)/usr/lib/swift/macosx"; MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "com.jaimerios.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "XcodePerforcePlugin/XcodePerforcePlugin-Bridging-Header.h"; WRAPPER_EXTENSION = xcplugin; }; name = Release; }; 2D5F64041A8BB05B001D2AE9 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; FRAMEWORK_SEARCH_PATHS = ( "$(DEVELOPER_FRAMEWORKS_DIR)", "$(inherited)", "$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Frameworks", ); GCC_GENERATE_TEST_COVERAGE_FILES = YES; GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); INFOPLIST_FILE = XcodePerforcePluginUT/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "com.jaimerios.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SWIFT_OBJC_BRIDGING_HEADER = "XcodePerforcePlugin/XcodePerforcePlugin-Bridging-Header.h"; }; name = Debug; }; 2D5F64051A8BB05B001D2AE9 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; FRAMEWORK_SEARCH_PATHS = ( "$(DEVELOPER_FRAMEWORKS_DIR)", "$(inherited)", "$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Frameworks", ); GCC_GENERATE_TEST_COVERAGE_FILES = YES; GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES; INFOPLIST_FILE = XcodePerforcePluginUT/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "com.jaimerios.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SWIFT_OBJC_BRIDGING_HEADER = "XcodePerforcePlugin/XcodePerforcePlugin-Bridging-Header.h"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 2D209D081A486992006ECD4E /* Build configuration list for PBXProject "XcodePerforcePlugin" */ = { isa = XCConfigurationList; buildConfigurations = ( 2D209D151A486992006ECD4E /* Debug */, 2D209D161A486992006ECD4E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 2D209D171A486992006ECD4E /* Build configuration list for PBXNativeTarget "XcodePerforcePlugin" */ = { isa = XCConfigurationList; buildConfigurations = ( 2D209D181A486992006ECD4E /* Debug */, 2D209D191A486992006ECD4E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 2D5F64061A8BB05B001D2AE9 /* Build configuration list for PBXNativeTarget "XcodePerforcePluginUT" */ = { isa = XCConfigurationList; buildConfigurations = ( 2D5F64041A8BB05B001D2AE9 /* Debug */, 2D5F64051A8BB05B001D2AE9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 2D209D051A486992006ECD4E /* Project object */; }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 20134 | robc_apple |
Populate -o //guest/jaime_rios/XcodePerforcePlugin/... //guest/robc_apple/XcodePerforcePlugin/.... |
||
//guest/jaime_rios/XcodePerforcePlugin/XcodePerforcePlugin.xcodeproj/project.pbxproj | |||||
#11 | 16809 | Jaime Rios | Minor editing changes | ||
#10 | 16654 | Jaime Rios | Added unit test file to exercise Swift code; turned on code coverage for maybe obvious reasons; grouped docs into Docs group within Xcode project; rearranged files within project. | ||
#9 | 15948 | Jaime Rios | Added p4vc submit functionality; violated rule 0; updated plist for xcode 7 uuid; fixed errors encountered by xcode related to optionals and interoperability with Obj-C++ code. | ||
#8 | 15115 | Jaime Rios | Modified plist for Xcode 6.4 and Xcode 7 Beta; updated code changes in Swift; added notes about UUID for self. | ||
#7 | 13687 | Jaime Rios | Added Xcode 6.3.2 support; minor editing changes; fixes for Swift compiler errors. | ||
#6 | 12123 | Jaime Rios | Added compatibility for Xcode 6.2; modified the menu layout; added additional screenshot; updated URL for Alcatraz Package Manager. | ||
#5 | 11740 | Jaime Rios | Updated readme text with additional known issues; refactored p4 revert function; added perforce icon to alert message. | ||
#4 | 11735 | Jaime Rios | Added Alcatraz document to project storing the required fields for the plugin to be hosted at http://alcatraz.io | ||
#3 | 11733 | Jaime Rios | Refactored code to have more functionality within Swift code; fixed perforce connection bugs. | ||
#2 | 11714 | Jaime Rios | Added unit tests; fixed bugs found during testing; added Jon Reid's XcodeCoverage files http://qualitycoding.org/xcode-code-coverage/ modified project to produce code coverage reports. | ||
#1 | 11694 | Jaime Rios | Initial add of XcodePerforcePlugin project to guest depot. |