// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ AA0EE85E14BF6DE3005ED209 /* NSNumber+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA0EE85914BF6DE3005ED209 /* NSNumber+NGAAdditions.m */; }; AA0EE85F14BF6DE3005ED209 /* NSScreen+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA0EE85B14BF6DE3005ED209 /* NSScreen+NGAAdditions.m */; }; AA0EE86014BF6DE3005ED209 /* NSSet+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA0EE85D14BF6DE3005ED209 /* NSSet+NGAAdditions.m */; }; AA1779BE13E34D3100507DB7 /* P4LocalFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AA1779BD13E34D3100507DB7 /* P4LocalFileManager.m */; }; AA199FBA1416A4D700EC2424 /* NSDictionary+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA199FB91416A4D700EC2424 /* NSDictionary+NGAAdditions.m */; }; AA2DD16113CCE3A1008DB450 /* edit.png in Resources */ = {isa = PBXBuildFile; fileRef = AA2DD16013CCE3A1008DB450 /* edit.png */; }; AA39C07413C37048002341D9 /* GlossCausticShaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = AA39C06B13C37048002341D9 /* GlossCausticShaderView.m */; }; AA39C07513C37048002341D9 /* RRCausticColorMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = AA39C06D13C37048002341D9 /* RRCausticColorMatcher.m */; }; AA39C07613C37048002341D9 /* RRExponentialFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = AA39C06F13C37048002341D9 /* RRExponentialFunction.m */; }; AA39C07713C37048002341D9 /* RRGlossCausticShader.m in Sources */ = {isa = PBXBuildFile; fileRef = AA39C07113C37048002341D9 /* RRGlossCausticShader.m */; }; AA39C07813C37048002341D9 /* RRLuminanceFromRGBComponents.m in Sources */ = {isa = PBXBuildFile; fileRef = AA39C07313C37048002341D9 /* RRLuminanceFromRGBComponents.m */; }; AA39C07B13C37163002341D9 /* P4MenuShadedView.m in Sources */ = {isa = PBXBuildFile; fileRef = AA39C07A13C37163002341D9 /* P4MenuShadedView.m */; }; AA3F005214C4C0A9003F7F0A /* P4FilePath.m in Sources */ = {isa = PBXBuildFile; fileRef = AA3F005114C4C0A9003F7F0A /* P4FilePath.m */; }; AA406E2613CE07B100594B4D /* NSObject+BlockObservation.m in Sources */ = {isa = PBXBuildFile; fileRef = AA406E2513CE07B100594B4D /* NSObject+BlockObservation.m */; }; AA4124F91496A001000A0F9F /* Mail.app in Sources */ = {isa = PBXBuildFile; fileRef = AA4124F81496A001000A0F9F /* Mail.app */; }; AA4125171496A06E000A0F9F /* ScriptingBridge.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA4125161496A06E000A0F9F /* ScriptingBridge.framework */; }; AA41251A1496A0D3000A0F9F /* NGAMailMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = AA4125191496A0D3000A0F9F /* NGAMailMessage.m */; }; AA4E2F9B16BAB1A20005F2C1 /* SOLogger.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA4E2F9416BAB0340005F2C1 /* SOLogger.framework */; }; AA545980143CECEA00C98B2E /* NSInvocation+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA54597F143CECEA00C98B2E /* NSInvocation+NGAAdditions.m */; }; AA5DA1C91434FD740099FD11 /* NGAConditionalExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = AA5DA1C81434FD740099FD11 /* NGAConditionalExecutor.m */; }; AA5F919C14451F6200D9B78D /* NSObject+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA5F919B14451F6100D9B78D /* NSObject+NGAAdditions.m */; }; AA62923813AA9F520007B9AF /* menu_bar_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62923513AA9F520007B9AF /* menu_bar_icon.png */; }; AA62923913AA9F520007B9AF /* menu_bar_icon_disabled.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62923613AA9F520007B9AF /* menu_bar_icon_disabled.png */; }; AA62923A13AA9F520007B9AF /* menu_bar_icon_empty.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62923713AA9F520007B9AF /* menu_bar_icon_empty.png */; }; AA62923F13AA9F6D0007B9AF /* add.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62923B13AA9F6D0007B9AF /* add.png */; }; AA62924013AA9F6D0007B9AF /* dated.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62923C13AA9F6D0007B9AF /* dated.png */; }; AA62924113AA9F6D0007B9AF /* head.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62923D13AA9F6D0007B9AF /* head.png */; }; AA62924213AA9F6D0007B9AF /* resolve.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62923E13AA9F6D0007B9AF /* resolve.png */; }; AA62924513AAA0000007B9AF /* green_yes.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62924313AAA0000007B9AF /* green_yes.png */; }; AA62924613AAA0000007B9AF /* red_no.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62924413AAA0000007B9AF /* red_no.png */; }; AA62924A13AAA0090007B9AF /* green.tif in Resources */ = {isa = PBXBuildFile; fileRef = AA62924713AAA0090007B9AF /* green.tif */; }; AA62924B13AAA0090007B9AF /* red.tif in Resources */ = {isa = PBXBuildFile; fileRef = AA62924813AAA0090007B9AF /* red.tif */; }; AA62924C13AAA0090007B9AF /* yellow.tif in Resources */ = {isa = PBXBuildFile; fileRef = AA62924913AAA0090007B9AF /* yellow.tif */; }; AA62924E13AAA02D0007B9AF /* P4PreferenceIcon.icns in Resources */ = {isa = PBXBuildFile; fileRef = AA62924D13AAA02D0007B9AF /* P4PreferenceIcon.icns */; }; AA62925013AAA03E0007B9AF /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = AA62924F13AAA03E0007B9AF /* Preferences.xib */; }; AA62925413AAA0EB0007B9AF /* DiffPreference.png in Resources */ = {isa = PBXBuildFile; fileRef = AA62925313AAA0EB0007B9AF /* DiffPreference.png */; }; AA62925613AAA1010007B9AF /* DiffToolDocument.icns in Resources */ = {isa = PBXBuildFile; fileRef = AA62925513AAA1010007B9AF /* DiffToolDocument.icns */; }; AA62925913AAA1540007B9AF /* application.icns in Resources */ = {isa = PBXBuildFile; fileRef = AA62925813AAA1540007B9AF /* application.icns */; }; AA62925C13AAA23F0007B9AF /* P4MenuController.xib in Resources */ = {isa = PBXBuildFile; fileRef = AA62925D13AAA23F0007B9AF /* P4MenuController.xib */; }; AA62925E13AAA28D0007B9AF /* P4MenuApplicationDelegate.xib in Resources */ = {isa = PBXBuildFile; fileRef = AA62925F13AAA28D0007B9AF /* P4MenuApplicationDelegate.xib */; }; AA62926313AAA44F0007B9AF /* P4AuxiliarySpecMetadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = AA62926213AAA44F0007B9AF /* P4AuxiliarySpecMetadata.plist */; }; AA6999C613B2508D00D548C9 /* libclient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF768EA13AA8C4E00898653 /* libclient.a */; }; AA6999C713B2509000D548C9 /* librpc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF768EB13AA8C4E00898653 /* librpc.a */; }; AA6999C813B2509300D548C9 /* libsupp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF768EC13AA8C4E00898653 /* libsupp.a */; }; AA7103C014505E9B0004E5AC /* Diff in CopyFiles */ = {isa = PBXBuildFile; fileRef = AA62925A13AAA1EA0007B9AF /* Diff */; }; AA76951814C872BE0034A632 /* DBPrefsWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = AA76950514C872BE0034A632 /* DBPrefsWindowController.m */; }; AA76952214C8735B0034A632 /* Blank Image.icns in Resources */ = {isa = PBXBuildFile; fileRef = AA76952114C8735B0034A632 /* Blank Image.icns */; }; AA8B2D9316E6AB32007D291F /* SOLogger.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = AA4E2F9416BAB0340005F2C1 /* SOLogger.framework */; }; AA8C3BB513ABB65B00DE172E /* NSBundle+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA8C3BB413ABB65B00DE172E /* NSBundle+NGAAdditions.m */; }; AA9CFBCF14C07E8B00ADE223 /* NSString+NGAUTIAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA9CFBCE14C07E8B00ADE223 /* NSString+NGAUTIAdditions.m */; }; AAA0D48013BE64CE00037CB8 /* P4MenuStatusViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AAA0D47E13BE64CE00037CB8 /* P4MenuStatusViewController.m */; }; AAA0D48113BE64CE00037CB8 /* P4MenuStatusViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = AAA0D47F13BE64CE00037CB8 /* P4MenuStatusViewController.xib */; }; AAA82A68144A928C00AA9E22 /* NGARemoteAccessibleObject.m in Sources */ = {isa = PBXBuildFile; fileRef = AAA82A67144A928C00AA9E22 /* NGARemoteAccessibleObject.m */; }; AAA8A60714979B15008F52FC /* P4Mapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAA8A60614979B15008F52FC /* P4Mapper.mm */; }; AAA8A6281497F57C008F52FC /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AAA8A6221497F57C008F52FC /* InfoPlist.strings */; }; AAA8A6291497F57C008F52FC /* P4ObjectLayerTests-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = AAA8A6241497F57C008F52FC /* P4ObjectLayerTests-Info.plist */; }; AAA8A62A1497F57C008F52FC /* P4ObjectLayerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AAA8A6271497F57C008F52FC /* P4ObjectLayerTests.m */; }; AAD5D134140C22E900B2CF28 /* P4MenuLocalFile.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A6D13AA95FE00898653 /* P4MenuLocalFile.m */; }; AADECFE6143A48FD003727BC /* NGAAutoObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = AADECFE5143A48FD003727BC /* NGAAutoObserver.m */; }; AAE92A9214994ADE00C17E57 /* NGAValuePropagator.m in Sources */ = {isa = PBXBuildFile; fileRef = AAE92A9114994ADE00C17E57 /* NGAValuePropagator.m */; }; AAF7687813AA8BAB00898653 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF7687713AA8BAB00898653 /* Cocoa.framework */; }; AAF7688413AA8BAB00898653 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF7688313AA8BAB00898653 /* main.m */; }; AAF7689613AA8BAC00898653 /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF7689513AA8BAC00898653 /* SenTestingKit.framework */; }; AAF7689713AA8BAC00898653 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF7687713AA8BAB00898653 /* Cocoa.framework */; }; AAF7689F13AA8BAC00898653 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AAF7689D13AA8BAC00898653 /* InfoPlist.strings */; }; AAF768A113AA8BAC00898653 /* P4MenuTests.h in Resources */ = {isa = PBXBuildFile; fileRef = AAF768A013AA8BAC00898653 /* P4MenuTests.h */; }; AAF768A313AA8BAC00898653 /* P4MenuTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF768A213AA8BAC00898653 /* P4MenuTests.m */; }; AAF768F413AA8C4E00898653 /* libclient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF768EA13AA8C4E00898653 /* libclient.a */; }; AAF768F613AA8C4E00898653 /* librpc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF768EB13AA8C4E00898653 /* librpc.a */; }; AAF768F813AA8C4E00898653 /* libsupp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF768EC13AA8C4E00898653 /* libsupp.a */; }; AAF7696113AA8D7700898653 /* P4ClientApi.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7690B13AA8D7700898653 /* P4ClientApi.mm */; }; AAF7696213AA8D7700898653 /* P4ClientApi.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7690B13AA8D7700898653 /* P4ClientApi.mm */; }; AAF7696313AA8D7700898653 /* P4ClientApiPriv.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7690D13AA8D7700898653 /* P4ClientApiPriv.mm */; }; AAF7696413AA8D7700898653 /* P4ClientApiPriv.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7690D13AA8D7700898653 /* P4ClientApiPriv.mm */; }; AAF7696513AA8D7700898653 /* P4Encodings.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7690F13AA8D7700898653 /* P4Encodings.mm */; }; AAF7696613AA8D7700898653 /* P4Encodings.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7690F13AA8D7700898653 /* P4Encodings.mm */; }; AAF7696713AA8D7700898653 /* P4ErrorCodes.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7691113AA8D7700898653 /* P4ErrorCodes.mm */; }; AAF7696813AA8D7700898653 /* P4ErrorCodes.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7691113AA8D7700898653 /* P4ErrorCodes.mm */; }; AAF7696913AA8D7700898653 /* P4SpecDescription.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7691313AA8D7700898653 /* P4SpecDescription.mm */; }; AAF7696A13AA8D7700898653 /* P4SpecDescription.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7691313AA8D7700898653 /* P4SpecDescription.mm */; }; AAF7696B13AA8D7700898653 /* P4TypeConversions.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7691513AA8D7700898653 /* P4TypeConversions.mm */; }; AAF7696C13AA8D7700898653 /* P4TypeConversions.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAF7691513AA8D7700898653 /* P4TypeConversions.mm */; }; AAF769F213AA8E5600898653 /* P4Client.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769D313AA8E5500898653 /* P4Client.m */; }; AAF769F313AA8E5600898653 /* P4Client.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769D313AA8E5500898653 /* P4Client.m */; }; AAF769F413AA8E5600898653 /* P4Connection.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769D513AA8E5500898653 /* P4Connection.m */; }; AAF769F513AA8E5600898653 /* P4Connection.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769D513AA8E5500898653 /* P4Connection.m */; }; AAF769F613AA8E5600898653 /* P4ConnectionPool.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769D813AA8E5500898653 /* P4ConnectionPool.m */; }; AAF769F713AA8E5600898653 /* P4ConnectionPool.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769D813AA8E5500898653 /* P4ConnectionPool.m */; }; AAF769FA13AA8E5600898653 /* P4Keychain.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769DC13AA8E5500898653 /* P4Keychain.m */; }; AAF769FB13AA8E5600898653 /* P4Keychain.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769DC13AA8E5500898653 /* P4Keychain.m */; }; AAF76A0013AA8E5600898653 /* P4Port.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769E113AA8E5500898653 /* P4Port.m */; }; AAF76A0113AA8E5600898653 /* P4Port.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769E113AA8E5500898653 /* P4Port.m */; }; AAF76A0213AA8E5600898653 /* P4RawConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769E313AA8E5500898653 /* P4RawConnection.m */; }; AAF76A0313AA8E5600898653 /* P4RawConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769E313AA8E5500898653 /* P4RawConnection.m */; }; AAF76A0413AA8E5600898653 /* P4Response.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769E613AA8E5600898653 /* P4Response.m */; }; AAF76A0513AA8E5600898653 /* P4Response.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769E613AA8E5600898653 /* P4Response.m */; }; AAF76A0613AA8E5600898653 /* P4Spec.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769E813AA8E5600898653 /* P4Spec.m */; }; AAF76A0713AA8E5600898653 /* P4Spec.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769E813AA8E5600898653 /* P4Spec.m */; }; AAF76A0813AA8E5600898653 /* P4SpecEntityDescriptionAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769EA13AA8E5600898653 /* P4SpecEntityDescriptionAdditions.m */; }; AAF76A0913AA8E5600898653 /* P4SpecEntityDescriptionAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769EA13AA8E5600898653 /* P4SpecEntityDescriptionAdditions.m */; }; AAF76A0A13AA8E5600898653 /* P4SpecManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769ED13AA8E5600898653 /* P4SpecManager.m */; }; AAF76A0B13AA8E5600898653 /* P4SpecManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769ED13AA8E5600898653 /* P4SpecManager.m */; }; AAF76A0C13AA8E5600898653 /* P4TaggedDataInflaterTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769EF13AA8E5600898653 /* P4TaggedDataInflaterTransformer.m */; }; AAF76A0D13AA8E5600898653 /* P4TaggedDataInflaterTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769EF13AA8E5600898653 /* P4TaggedDataInflaterTransformer.m */; }; AAF76A0E13AA8E5600898653 /* P4User.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769F113AA8E5600898653 /* P4User.m */; }; AAF76A0F13AA8E5600898653 /* P4User.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF769F113AA8E5600898653 /* P4User.m */; }; AAF76A1D13AA8EDB00898653 /* NGAReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A1613AA8EDB00898653 /* NGAReachability.m */; }; AAF76A1E13AA8EDB00898653 /* NGAReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A1613AA8EDB00898653 /* NGAReachability.m */; }; AAF76A1F13AA8EDB00898653 /* NSString+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A1813AA8EDB00898653 /* NSString+NGAAdditions.m */; }; AAF76A2013AA8EDB00898653 /* NSString+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A1813AA8EDB00898653 /* NSString+NGAAdditions.m */; }; AAF76A4313AA901C00898653 /* EMKeychainItem.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A4013AA901C00898653 /* EMKeychainItem.m */; }; AAF76A4413AA901C00898653 /* EMKeychainItem.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A4013AA901C00898653 /* EMKeychainItem.m */; }; AAF76A4513AA901C00898653 /* EMKeychainProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A4213AA901C00898653 /* EMKeychainProxy.m */; }; AAF76A4613AA901C00898653 /* EMKeychainProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A4213AA901C00898653 /* EMKeychainProxy.m */; }; AAF76A4B13AA90A200898653 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF76A4713AA907600898653 /* Security.framework */; }; AAF76A4D13AA90D700898653 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF76A4C13AA90D700898653 /* SystemConfiguration.framework */; }; AAF76A5113AA93C200898653 /* SCMSubmitDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A4F13AA93C200898653 /* SCMSubmitDialog.m */; }; AAF76A5213AA93C200898653 /* SCMSubmitDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = AAF76A5013AA93C200898653 /* SCMSubmitDialog.xib */; }; AAF76A5713AA93D800898653 /* NSArray+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A5413AA93D800898653 /* NSArray+NGAAdditions.m */; }; AAF76A5813AA93D800898653 /* NSError+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A5613AA93D800898653 /* NSError+NGAAdditions.m */; }; AAF76A5D13AA941100898653 /* NSRunningApplication+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A5A13AA941000898653 /* NSRunningApplication+NGAAdditions.m */; }; AAF76A5E13AA941100898653 /* NSRunningApplication+NGAAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A5A13AA941000898653 /* NSRunningApplication+NGAAdditions.m */; }; AAF76A5F13AA941100898653 /* NGAActiveFileMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A5C13AA941000898653 /* NGAActiveFileMonitor.m */; }; AAF76A6013AA941100898653 /* NGAActiveFileMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A5C13AA941000898653 /* NGAActiveFileMonitor.m */; }; AAF76A6413AA95D600898653 /* P4DiffTool.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A6313AA95D600898653 /* P4DiffTool.m */; }; AAF76A6B13AA95ED00898653 /* P4MenuApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A6913AA95ED00898653 /* P4MenuApplicationDelegate.m */; }; AAF76A7413AA95FE00898653 /* P4ServerEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A7013AA95FE00898653 /* P4ServerEntry.m */; }; AAF76A7813AA960E00898653 /* P4MenuController.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A7713AA960E00898653 /* P4MenuController.m */; }; AAF76A7D13AA961800898653 /* P4ServersArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A7A13AA961800898653 /* P4ServersArrayController.m */; }; AAF76A7E13AA961800898653 /* P4ServerStatusImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF76A7C13AA961800898653 /* P4ServerStatusImageTransformer.m */; }; /* End PBXBuildFile section */ /* Begin PBXBuildRule section */ AA44CB8414969D9C007BF592 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.app"; fileType = pattern.proxy; isEditable = 1; outputFiles = ( "$(DERIVED_FILES_DIR)/$(INPUT_FILE_BASE).h", ); script = "sdef \"$INPUT_FILE_PATH\" | sdp -fh -o \"$DERIVED_FILES_DIR\" --basename \"$INPUT_FILE_BASE\" --bundleid `defaults read \"$INPUT_FILE_PATH/Contents/Info\" CFBundleIdentifier`"; }; /* End PBXBuildRule section */ /* Begin PBXContainerItemProxy section */ AA4E2F9316BAB0340005F2C1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = AA3533651486FFAE00812C1B /* SOLogger.xcodeproj */; proxyType = 2; remoteGlobalIDString = B1837EBD100E709B00BA6C78; remoteInfo = SOLogger; }; AA4E2F9516BAB0340005F2C1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = AA3533651486FFAE00812C1B /* SOLogger.xcodeproj */; proxyType = 2; remoteGlobalIDString = F29A0DC91129EE980066D400; remoteInfo = Demo; }; AA4E2F9716BAB0340005F2C1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = AA3533651486FFAE00812C1B /* SOLogger.xcodeproj */; proxyType = 2; remoteGlobalIDString = F29A0A851129DB100066D400; remoteInfo = UnitTests; }; AA4E2F9916BAB0FC0005F2C1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = AA3533651486FFAE00812C1B /* SOLogger.xcodeproj */; proxyType = 1; remoteGlobalIDString = B1837EBC100E709B00BA6C78; remoteInfo = SOLogger; }; AAF7689813AA8BAC00898653 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = AAF7686A13AA8BAB00898653 /* Project object */; proxyType = 1; remoteGlobalIDString = AAF7687213AA8BAB00898653; remoteInfo = P4Menu; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ AA7103BF14505E870004E5AC /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( AA7103C014505E9B0004E5AC /* Diff in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; AA8B2D9216E6AB13007D291F /* Copy Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( AA8B2D9316E6AB32007D291F /* SOLogger.framework in Copy Frameworks */, ); name = "Copy Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ AA0EE85814BF6DE3005ED209 /* NSNumber+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSNumber+NGAAdditions.h"; sourceTree = "<group>"; }; AA0EE85914BF6DE3005ED209 /* NSNumber+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+NGAAdditions.m"; sourceTree = "<group>"; }; AA0EE85A14BF6DE3005ED209 /* NSScreen+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSScreen+NGAAdditions.h"; sourceTree = "<group>"; }; AA0EE85B14BF6DE3005ED209 /* NSScreen+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSScreen+NGAAdditions.m"; sourceTree = "<group>"; }; AA0EE85C14BF6DE3005ED209 /* NSSet+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSSet+NGAAdditions.h"; sourceTree = "<group>"; }; AA0EE85D14BF6DE3005ED209 /* NSSet+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSSet+NGAAdditions.m"; sourceTree = "<group>"; }; AA1779BC13E34D3100507DB7 /* P4LocalFileManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4LocalFileManager.h; path = ../P4ObjectLayer/P4LocalFileManager.h; sourceTree = SOURCE_ROOT; }; AA1779BD13E34D3100507DB7 /* P4LocalFileManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4LocalFileManager.m; path = ../P4ObjectLayer/P4LocalFileManager.m; sourceTree = SOURCE_ROOT; }; AA199FB81416A4D700EC2424 /* NSDictionary+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+NGAAdditions.h"; sourceTree = "<group>"; }; AA199FB91416A4D700EC2424 /* NSDictionary+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+NGAAdditions.m"; sourceTree = "<group>"; }; AA2DD16013CCE3A1008DB450 /* edit.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = edit.png; path = resources/edit.png; sourceTree = "<group>"; }; AA3533651486FFAE00812C1B /* SOLogger.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SOLogger.xcodeproj; path = ../SOLogger/SOLogger.xcodeproj; sourceTree = SOURCE_ROOT; }; AA39C06A13C37048002341D9 /* GlossCausticShaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlossCausticShaderView.h; sourceTree = "<group>"; }; AA39C06B13C37048002341D9 /* GlossCausticShaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlossCausticShaderView.m; sourceTree = "<group>"; }; AA39C06C13C37048002341D9 /* RRCausticColorMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RRCausticColorMatcher.h; sourceTree = "<group>"; }; AA39C06D13C37048002341D9 /* RRCausticColorMatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RRCausticColorMatcher.m; sourceTree = "<group>"; }; AA39C06E13C37048002341D9 /* RRExponentialFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RRExponentialFunction.h; sourceTree = "<group>"; }; AA39C06F13C37048002341D9 /* RRExponentialFunction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RRExponentialFunction.m; sourceTree = "<group>"; }; AA39C07013C37048002341D9 /* RRGlossCausticShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RRGlossCausticShader.h; sourceTree = "<group>"; }; AA39C07113C37048002341D9 /* RRGlossCausticShader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RRGlossCausticShader.m; sourceTree = "<group>"; }; AA39C07213C37048002341D9 /* RRLuminanceFromRGBComponents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RRLuminanceFromRGBComponents.h; sourceTree = "<group>"; }; AA39C07313C37048002341D9 /* RRLuminanceFromRGBComponents.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RRLuminanceFromRGBComponents.m; sourceTree = "<group>"; }; AA39C07913C37163002341D9 /* P4MenuShadedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4MenuShadedView.h; sourceTree = "<group>"; }; AA39C07A13C37163002341D9 /* P4MenuShadedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4MenuShadedView.m; sourceTree = "<group>"; }; AA3F005014C4C0A9003F7F0A /* P4FilePath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4FilePath.h; path = ../P4ObjectLayer/P4FilePath.h; sourceTree = "<group>"; }; AA3F005114C4C0A9003F7F0A /* P4FilePath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4FilePath.m; path = ../P4ObjectLayer/P4FilePath.m; sourceTree = "<group>"; }; AA406E2413CE07B100594B4D /* NSObject+BlockObservation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+BlockObservation.h"; sourceTree = "<group>"; }; AA406E2513CE07B100594B4D /* NSObject+BlockObservation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+BlockObservation.m"; sourceTree = "<group>"; }; AA4124F81496A001000A0F9F /* Mail.app */ = {isa = PBXFileReference; lastKnownFileType = wrapper.application; name = Mail.app; path = /Applications/Mail.app; sourceTree = "<absolute>"; }; AA4125161496A06E000A0F9F /* ScriptingBridge.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ScriptingBridge.framework; path = System/Library/Frameworks/ScriptingBridge.framework; sourceTree = SDKROOT; }; AA4125181496A0D3000A0F9F /* NGAMailMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NGAMailMessage.h; sourceTree = "<group>"; }; AA4125191496A0D3000A0F9F /* NGAMailMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NGAMailMessage.m; sourceTree = "<group>"; }; AA54597E143CECE900C98B2E /* NSInvocation+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSInvocation+NGAAdditions.h"; sourceTree = "<group>"; }; AA54597F143CECEA00C98B2E /* NSInvocation+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSInvocation+NGAAdditions.m"; sourceTree = "<group>"; }; AA5DA1C71434FD740099FD11 /* NGAConditionalExecutor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NGAConditionalExecutor.h; sourceTree = "<group>"; }; AA5DA1C81434FD740099FD11 /* NGAConditionalExecutor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NGAConditionalExecutor.m; sourceTree = "<group>"; }; AA5F919914451EAA00D9B78D /* NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NGAAdditions.h; sourceTree = "<group>"; }; AA5F919A14451F6100D9B78D /* NSObject+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+NGAAdditions.h"; sourceTree = "<group>"; }; AA5F919B14451F6100D9B78D /* NSObject+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+NGAAdditions.m"; sourceTree = "<group>"; }; AA62923513AA9F520007B9AF /* menu_bar_icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = menu_bar_icon.png; path = resources/menu_bar_icon.png; sourceTree = "<group>"; }; AA62923613AA9F520007B9AF /* menu_bar_icon_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = menu_bar_icon_disabled.png; path = resources/menu_bar_icon_disabled.png; sourceTree = "<group>"; }; AA62923713AA9F520007B9AF /* menu_bar_icon_empty.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = menu_bar_icon_empty.png; path = resources/menu_bar_icon_empty.png; sourceTree = "<group>"; }; AA62923B13AA9F6D0007B9AF /* add.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = add.png; path = resources/add.png; sourceTree = "<group>"; }; AA62923C13AA9F6D0007B9AF /* dated.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = dated.png; path = resources/dated.png; sourceTree = "<group>"; }; AA62923D13AA9F6D0007B9AF /* head.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = head.png; path = resources/head.png; sourceTree = "<group>"; }; AA62923E13AA9F6D0007B9AF /* resolve.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = resolve.png; path = resources/resolve.png; sourceTree = "<group>"; }; AA62924313AAA0000007B9AF /* green_yes.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = green_yes.png; path = resources/green_yes.png; sourceTree = "<group>"; }; AA62924413AAA0000007B9AF /* red_no.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = red_no.png; path = resources/red_no.png; sourceTree = "<group>"; }; AA62924713AAA0090007B9AF /* green.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = green.tif; path = resources/green.tif; sourceTree = "<group>"; }; AA62924813AAA0090007B9AF /* red.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = red.tif; path = resources/red.tif; sourceTree = "<group>"; }; AA62924913AAA0090007B9AF /* yellow.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = yellow.tif; path = resources/yellow.tif; sourceTree = "<group>"; }; AA62924D13AAA02D0007B9AF /* P4PreferenceIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = P4PreferenceIcon.icns; path = resources/P4PreferenceIcon.icns; sourceTree = "<group>"; }; AA62924F13AAA03E0007B9AF /* Preferences.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = Preferences.xib; path = resources/Preferences.xib; sourceTree = "<group>"; }; AA62925313AAA0EB0007B9AF /* DiffPreference.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DiffPreference.png; path = resources/DiffPreference.png; sourceTree = "<group>"; }; AA62925513AAA1010007B9AF /* DiffToolDocument.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = DiffToolDocument.icns; path = resources/DiffToolDocument.icns; sourceTree = "<group>"; }; AA62925813AAA1540007B9AF /* application.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = application.icns; path = ../application.icns; sourceTree = "<group>"; }; AA62925A13AAA1EA0007B9AF /* Diff */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Diff; path = Source/resources/Plugins/Diff; sourceTree = SOURCE_ROOT; }; AA62925D13AAA23F0007B9AF /* P4MenuController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = P4MenuController.xib; sourceTree = "<group>"; }; AA62925F13AAA28D0007B9AF /* P4MenuApplicationDelegate.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = P4MenuApplicationDelegate.xib; sourceTree = "<group>"; }; AA62926213AAA44F0007B9AF /* P4AuxiliarySpecMetadata.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = P4AuxiliarySpecMetadata.plist; path = ../P4ObjectLayer/P4AuxiliarySpecMetadata.plist; sourceTree = "<group>"; }; AA76950414C872BE0034A632 /* DBPrefsWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DBPrefsWindowController.h; path = Source/DBPrefsWindowController.h; sourceTree = "<group>"; }; AA76950514C872BE0034A632 /* DBPrefsWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DBPrefsWindowController.m; path = Source/DBPrefsWindowController.m; sourceTree = "<group>"; }; AA76952114C8735B0034A632 /* Blank Image.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = "Blank Image.icns"; path = "resources/Blank Image.icns"; sourceTree = "<group>"; }; AA8C3BB313ABB65B00DE172E /* NSBundle+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+NGAAdditions.h"; sourceTree = "<group>"; }; AA8C3BB413ABB65B00DE172E /* NSBundle+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+NGAAdditions.m"; sourceTree = "<group>"; }; AA9CFBCD14C07E8B00ADE223 /* NSString+NGAUTIAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+NGAUTIAdditions.h"; sourceTree = "<group>"; }; AA9CFBCE14C07E8B00ADE223 /* NSString+NGAUTIAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+NGAUTIAdditions.m"; sourceTree = "<group>"; }; AAA0D47D13BE64CE00037CB8 /* P4MenuStatusViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4MenuStatusViewController.h; sourceTree = "<group>"; }; AAA0D47E13BE64CE00037CB8 /* P4MenuStatusViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4MenuStatusViewController.m; sourceTree = "<group>"; }; AAA0D47F13BE64CE00037CB8 /* P4MenuStatusViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = P4MenuStatusViewController.xib; sourceTree = "<group>"; }; AAA82A66144A928C00AA9E22 /* NGARemoteAccessibleObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NGARemoteAccessibleObject.h; sourceTree = "<group>"; }; AAA82A67144A928C00AA9E22 /* NGARemoteAccessibleObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NGARemoteAccessibleObject.m; sourceTree = "<group>"; }; AAA8A60514979B15008F52FC /* P4Mapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Mapper.h; sourceTree = "<group>"; }; AAA8A60614979B15008F52FC /* P4Mapper.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4Mapper.mm; sourceTree = "<group>"; }; AAA8A6111497D2AB008F52FC /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; AAA8A6121497D2AB008F52FC /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; AAA8A6131497D2AB008F52FC /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; AAA8A6231497F57C008F52FC /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; AAA8A6241497F57C008F52FC /* P4ObjectLayerTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "P4ObjectLayerTests-Info.plist"; sourceTree = "<group>"; }; AAA8A6251497F57C008F52FC /* P4ObjectLayerTests-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "P4ObjectLayerTests-Prefix.pch"; sourceTree = "<group>"; }; AAA8A6261497F57C008F52FC /* P4ObjectLayerTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ObjectLayerTests.h; sourceTree = "<group>"; }; AAA8A6271497F57C008F52FC /* P4ObjectLayerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4ObjectLayerTests.m; sourceTree = "<group>"; }; AADECFE4143A48FD003727BC /* NGAAutoObserver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NGAAutoObserver.h; sourceTree = "<group>"; }; AADECFE5143A48FD003727BC /* NGAAutoObserver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NGAAutoObserver.m; sourceTree = "<group>"; }; AAE92A9014994ADE00C17E57 /* NGAValuePropagator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NGAValuePropagator.h; sourceTree = "<group>"; }; AAE92A9114994ADE00C17E57 /* NGAValuePropagator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NGAValuePropagator.m; sourceTree = "<group>"; }; AAF7687313AA8BAB00898653 /* P4Menu.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = P4Menu.app; sourceTree = BUILT_PRODUCTS_DIR; }; AAF7687713AA8BAB00898653 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; AAF7687A13AA8BAB00898653 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; AAF7687B13AA8BAB00898653 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; AAF7687C13AA8BAB00898653 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; AAF7687F13AA8BAB00898653 /* P4Menu-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "P4Menu-Info.plist"; sourceTree = "<group>"; }; AAF7688113AA8BAB00898653 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; AAF7688313AA8BAB00898653 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; AAF7688513AA8BAB00898653 /* P4Menu-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "P4Menu-Prefix.pch"; sourceTree = "<group>"; }; AAF7688713AA8BAB00898653 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = "<group>"; }; AAF7689413AA8BAB00898653 /* P4MenuTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = P4MenuTests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; AAF7689513AA8BAC00898653 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; }; AAF7689C13AA8BAC00898653 /* P4MenuTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "P4MenuTests-Info.plist"; sourceTree = "<group>"; }; AAF7689E13AA8BAC00898653 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; AAF768A013AA8BAC00898653 /* P4MenuTests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = P4MenuTests.h; sourceTree = "<group>"; }; AAF768A213AA8BAC00898653 /* P4MenuTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = P4MenuTests.m; sourceTree = "<group>"; }; AAF768C513AA8C4E00898653 /* clientapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clientapi.h; sourceTree = "<group>"; }; AAF768C613AA8C4E00898653 /* clientmerge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clientmerge.h; sourceTree = "<group>"; }; AAF768C713AA8C4E00898653 /* clientuser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clientuser.h; sourceTree = "<group>"; }; AAF768C813AA8C4E00898653 /* datetime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = datetime.h; sourceTree = "<group>"; }; AAF768C913AA8C4E00898653 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; }; AAF768CA13AA8C4E00898653 /* diff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = diff.h; sourceTree = "<group>"; }; AAF768CB13AA8C4E00898653 /* echoctl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = echoctl.h; sourceTree = "<group>"; }; AAF768CC13AA8C4E00898653 /* enviro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enviro.h; sourceTree = "<group>"; }; AAF768CD13AA8C4E00898653 /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = error.h; sourceTree = "<group>"; }; AAF768CE13AA8C4E00898653 /* errorlog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = errorlog.h; sourceTree = "<group>"; }; AAF768CF13AA8C4E00898653 /* errornum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = errornum.h; sourceTree = "<group>"; }; AAF768D013AA8C4E00898653 /* filesys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filesys.h; sourceTree = "<group>"; }; AAF768D113AA8C4E00898653 /* handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = handler.h; sourceTree = "<group>"; }; AAF768D213AA8C4E00898653 /* hostenv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hostenv.h; sourceTree = "<group>"; }; AAF768D313AA8C4E00898653 /* i18napi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = i18napi.h; sourceTree = "<group>"; }; AAF768D413AA8C4E00898653 /* ident.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ident.h; sourceTree = "<group>"; }; AAF768D513AA8C4E00898653 /* keepalive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keepalive.h; sourceTree = "<group>"; }; AAF768D613AA8C4E00898653 /* mapapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mapapi.h; sourceTree = "<group>"; }; AAF768D713AA8C4E00898653 /* msgclient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = msgclient.h; sourceTree = "<group>"; }; AAF768D813AA8C4E00898653 /* msgserver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = msgserver.h; sourceTree = "<group>"; }; AAF768D913AA8C4E00898653 /* netconnect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = netconnect.h; sourceTree = "<group>"; }; AAF768DA13AA8C4E00898653 /* ntservice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ntservice.h; sourceTree = "<group>"; }; AAF768DB13AA8C4E00898653 /* options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = options.h; sourceTree = "<group>"; }; AAF768DC13AA8C4E00898653 /* p4tags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = p4tags.h; sourceTree = "<group>"; }; AAF768DD13AA8C4E00898653 /* pathsys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pathsys.h; sourceTree = "<group>"; }; AAF768DE13AA8C4E00898653 /* runcmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = runcmd.h; sourceTree = "<group>"; }; AAF768DF13AA8C4E00898653 /* signaler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = signaler.h; sourceTree = "<group>"; }; AAF768E013AA8C4E00898653 /* spec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spec.h; sourceTree = "<group>"; }; AAF768E113AA8C4E00898653 /* stdhdrs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdhdrs.h; sourceTree = "<group>"; }; AAF768E213AA8C4E00898653 /* strarray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strarray.h; sourceTree = "<group>"; }; AAF768E313AA8C4E00898653 /* strbuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strbuf.h; sourceTree = "<group>"; }; AAF768E413AA8C4E00898653 /* strdict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strdict.h; sourceTree = "<group>"; }; AAF768E513AA8C4E00898653 /* strops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strops.h; sourceTree = "<group>"; }; AAF768E613AA8C4E00898653 /* strtable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strtable.h; sourceTree = "<group>"; }; AAF768E713AA8C4E00898653 /* threading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threading.h; sourceTree = "<group>"; }; AAF768E813AA8C4E00898653 /* vararray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vararray.h; sourceTree = "<group>"; }; AAF768EA13AA8C4E00898653 /* libclient.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libclient.a; sourceTree = "<group>"; }; AAF768EB13AA8C4E00898653 /* librpc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = librpc.a; sourceTree = "<group>"; }; AAF768EC13AA8C4E00898653 /* libsupp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libsupp.a; sourceTree = "<group>"; }; AAF7690A13AA8D7700898653 /* P4ClientApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ClientApi.h; sourceTree = "<group>"; }; AAF7690B13AA8D7700898653 /* P4ClientApi.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4ClientApi.mm; sourceTree = "<group>"; }; AAF7690C13AA8D7700898653 /* P4ClientApiPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ClientApiPriv.h; sourceTree = "<group>"; }; AAF7690D13AA8D7700898653 /* P4ClientApiPriv.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4ClientApiPriv.mm; sourceTree = "<group>"; }; AAF7690E13AA8D7700898653 /* P4Encodings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Encodings.h; sourceTree = "<group>"; }; AAF7690F13AA8D7700898653 /* P4Encodings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4Encodings.mm; sourceTree = "<group>"; }; AAF7691013AA8D7700898653 /* P4ErrorCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ErrorCodes.h; sourceTree = "<group>"; }; AAF7691113AA8D7700898653 /* P4ErrorCodes.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4ErrorCodes.mm; sourceTree = "<group>"; }; AAF7691213AA8D7700898653 /* P4SpecDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4SpecDescription.h; sourceTree = "<group>"; }; AAF7691313AA8D7700898653 /* P4SpecDescription.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4SpecDescription.mm; sourceTree = "<group>"; }; AAF7691413AA8D7700898653 /* P4TypeConversions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = P4TypeConversions.hpp; sourceTree = "<group>"; }; AAF7691513AA8D7700898653 /* P4TypeConversions.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4TypeConversions.mm; sourceTree = "<group>"; }; AAF769D213AA8E5500898653 /* P4Client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4Client.h; path = ../P4ObjectLayer/P4Client.h; sourceTree = "<group>"; }; AAF769D313AA8E5500898653 /* P4Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4Client.m; path = ../P4ObjectLayer/P4Client.m; sourceTree = "<group>"; }; AAF769D413AA8E5500898653 /* P4Connection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4Connection.h; path = ../P4ObjectLayer/P4Connection.h; sourceTree = "<group>"; }; AAF769D513AA8E5500898653 /* P4Connection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4Connection.m; path = ../P4ObjectLayer/P4Connection.m; sourceTree = "<group>"; }; AAF769D613AA8E5500898653 /* P4ConnectionPool_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4ConnectionPool_p.h; path = ../P4ObjectLayer/P4ConnectionPool_p.h; sourceTree = "<group>"; }; AAF769D713AA8E5500898653 /* P4ConnectionPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4ConnectionPool.h; path = ../P4ObjectLayer/P4ConnectionPool.h; sourceTree = "<group>"; }; AAF769D813AA8E5500898653 /* P4ConnectionPool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4ConnectionPool.m; path = ../P4ObjectLayer/P4ConnectionPool.m; sourceTree = "<group>"; }; AAF769DB13AA8E5500898653 /* P4Keychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4Keychain.h; path = ../P4ObjectLayer/P4Keychain.h; sourceTree = "<group>"; }; AAF769DC13AA8E5500898653 /* P4Keychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4Keychain.m; path = ../P4ObjectLayer/P4Keychain.m; sourceTree = "<group>"; }; AAF769E013AA8E5500898653 /* P4Port.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4Port.h; path = ../P4ObjectLayer/P4Port.h; sourceTree = "<group>"; }; AAF769E113AA8E5500898653 /* P4Port.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4Port.m; path = ../P4ObjectLayer/P4Port.m; sourceTree = "<group>"; }; AAF769E213AA8E5500898653 /* P4RawConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4RawConnection.h; path = ../P4ObjectLayer/P4RawConnection.h; sourceTree = "<group>"; }; AAF769E313AA8E5500898653 /* P4RawConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4RawConnection.m; path = ../P4ObjectLayer/P4RawConnection.m; sourceTree = "<group>"; }; AAF769E413AA8E5500898653 /* P4Response_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4Response_p.h; path = ../P4ObjectLayer/P4Response_p.h; sourceTree = "<group>"; }; AAF769E513AA8E5600898653 /* P4Response.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4Response.h; path = ../P4ObjectLayer/P4Response.h; sourceTree = "<group>"; }; AAF769E613AA8E5600898653 /* P4Response.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4Response.m; path = ../P4ObjectLayer/P4Response.m; sourceTree = "<group>"; }; AAF769E713AA8E5600898653 /* P4Spec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4Spec.h; path = ../P4ObjectLayer/P4Spec.h; sourceTree = "<group>"; }; AAF769E813AA8E5600898653 /* P4Spec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4Spec.m; path = ../P4ObjectLayer/P4Spec.m; sourceTree = "<group>"; }; AAF769E913AA8E5600898653 /* P4SpecEntityDescriptionAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4SpecEntityDescriptionAdditions.h; path = ../P4ObjectLayer/P4SpecEntityDescriptionAdditions.h; sourceTree = "<group>"; }; AAF769EA13AA8E5600898653 /* P4SpecEntityDescriptionAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4SpecEntityDescriptionAdditions.m; path = ../P4ObjectLayer/P4SpecEntityDescriptionAdditions.m; sourceTree = "<group>"; }; AAF769EB13AA8E5600898653 /* P4SpecManager_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4SpecManager_p.h; path = ../P4ObjectLayer/P4SpecManager_p.h; sourceTree = "<group>"; }; AAF769EC13AA8E5600898653 /* P4SpecManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4SpecManager.h; path = ../P4ObjectLayer/P4SpecManager.h; sourceTree = "<group>"; }; AAF769ED13AA8E5600898653 /* P4SpecManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4SpecManager.m; path = ../P4ObjectLayer/P4SpecManager.m; sourceTree = "<group>"; }; AAF769EE13AA8E5600898653 /* P4TaggedDataInflaterTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4TaggedDataInflaterTransformer.h; path = ../P4ObjectLayer/P4TaggedDataInflaterTransformer.h; sourceTree = "<group>"; }; AAF769EF13AA8E5600898653 /* P4TaggedDataInflaterTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4TaggedDataInflaterTransformer.m; path = ../P4ObjectLayer/P4TaggedDataInflaterTransformer.m; sourceTree = "<group>"; }; AAF769F013AA8E5600898653 /* P4User.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4User.h; path = ../P4ObjectLayer/P4User.h; sourceTree = "<group>"; }; AAF769F113AA8E5600898653 /* P4User.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4User.m; path = ../P4ObjectLayer/P4User.m; sourceTree = "<group>"; }; AAF76A1513AA8EDB00898653 /* NGAReachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NGAReachability.h; sourceTree = "<group>"; }; AAF76A1613AA8EDB00898653 /* NGAReachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NGAReachability.m; sourceTree = "<group>"; }; AAF76A1713AA8EDB00898653 /* NSString+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+NGAAdditions.h"; sourceTree = "<group>"; }; AAF76A1813AA8EDB00898653 /* NSString+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+NGAAdditions.m"; sourceTree = "<group>"; }; AAF76A1913AA8EDB00898653 /* NGAUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGAUtilities.h; path = ../NGAUtilities/Source/NGAUtilities.h; sourceTree = SOURCE_ROOT; }; AAF76A2313AA8F4900898653 /* P4TaggedDataInflaterTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4TaggedDataInflaterTransformer.h; path = ../P4ObjectLayer/P4TaggedDataInflaterTransformer.h; sourceTree = "<group>"; }; AAF76A2413AA8F4900898653 /* P4TaggedDataInflaterTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4TaggedDataInflaterTransformer.m; path = ../P4ObjectLayer/P4TaggedDataInflaterTransformer.m; sourceTree = "<group>"; }; AAF76A3F13AA901C00898653 /* EMKeychainItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EMKeychainItem.h; sourceTree = "<group>"; }; AAF76A4013AA901C00898653 /* EMKeychainItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EMKeychainItem.m; sourceTree = "<group>"; }; AAF76A4113AA901C00898653 /* EMKeychainProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EMKeychainProxy.h; sourceTree = "<group>"; }; AAF76A4213AA901C00898653 /* EMKeychainProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EMKeychainProxy.m; sourceTree = "<group>"; }; AAF76A4713AA907600898653 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; AAF76A4913AA909000898653 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = System/Library/Frameworks/ApplicationServices.framework; sourceTree = SDKROOT; }; AAF76A4C13AA90D700898653 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; AAF76A4E13AA93C200898653 /* SCMSubmitDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCMSubmitDialog.h; sourceTree = "<group>"; }; AAF76A4F13AA93C200898653 /* SCMSubmitDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCMSubmitDialog.m; sourceTree = "<group>"; }; AAF76A5013AA93C200898653 /* SCMSubmitDialog.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SCMSubmitDialog.xib; sourceTree = "<group>"; }; AAF76A5313AA93D800898653 /* NSArray+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+NGAAdditions.h"; sourceTree = "<group>"; }; AAF76A5413AA93D800898653 /* NSArray+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+NGAAdditions.m"; sourceTree = "<group>"; }; AAF76A5513AA93D800898653 /* NSError+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSError+NGAAdditions.h"; sourceTree = "<group>"; }; AAF76A5613AA93D800898653 /* NSError+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSError+NGAAdditions.m"; sourceTree = "<group>"; }; AAF76A5913AA940F00898653 /* NSRunningApplication+NGAAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSRunningApplication+NGAAdditions.h"; sourceTree = "<group>"; }; AAF76A5A13AA941000898653 /* NSRunningApplication+NGAAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSRunningApplication+NGAAdditions.m"; sourceTree = "<group>"; }; AAF76A5B13AA941000898653 /* NGAActiveFileMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGAActiveFileMonitor.h; path = ../Source/NGAActiveFileMonitor.h; sourceTree = "<group>"; }; AAF76A5C13AA941000898653 /* NGAActiveFileMonitor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NGAActiveFileMonitor.m; path = ../Source/NGAActiveFileMonitor.m; sourceTree = "<group>"; }; AAF76A6213AA95D600898653 /* P4DiffTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4DiffTool.h; sourceTree = "<group>"; }; AAF76A6313AA95D600898653 /* P4DiffTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4DiffTool.m; sourceTree = "<group>"; }; AAF76A6913AA95ED00898653 /* P4MenuApplicationDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = P4MenuApplicationDelegate.m; path = Source/P4MenuApplicationDelegate.m; sourceTree = SOURCE_ROOT; }; AAF76A6A13AA95ED00898653 /* P4MenuApplicationDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4MenuApplicationDelegate.h; sourceTree = "<group>"; }; AAF76A6C13AA95FE00898653 /* P4MenuLocalFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4MenuLocalFile.h; sourceTree = "<group>"; }; AAF76A6D13AA95FE00898653 /* P4MenuLocalFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4MenuLocalFile.m; sourceTree = "<group>"; }; AAF76A6E13AA95FE00898653 /* P4ServerEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ServerEntry.h; sourceTree = "<group>"; }; AAF76A7013AA95FE00898653 /* P4ServerEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4ServerEntry.m; sourceTree = "<group>"; }; AAF76A7613AA960E00898653 /* P4MenuController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4MenuController.h; sourceTree = "<group>"; }; AAF76A7713AA960E00898653 /* P4MenuController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4MenuController.m; sourceTree = "<group>"; }; AAF76A7913AA961800898653 /* P4ServersArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ServersArrayController.h; sourceTree = "<group>"; }; AAF76A7A13AA961800898653 /* P4ServersArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4ServersArrayController.m; sourceTree = "<group>"; }; AAF76A7B13AA961800898653 /* P4ServerStatusImageTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ServerStatusImageTransformer.h; sourceTree = "<group>"; }; AAF76A7C13AA961800898653 /* P4ServerStatusImageTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4ServerStatusImageTransformer.m; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ AAF7687013AA8BAB00898653 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( AA4E2F9B16BAB1A20005F2C1 /* SOLogger.framework in Frameworks */, AA4125171496A06E000A0F9F /* ScriptingBridge.framework in Frameworks */, AA6999C613B2508D00D548C9 /* libclient.a in Frameworks */, AA6999C713B2509000D548C9 /* librpc.a in Frameworks */, AA6999C813B2509300D548C9 /* libsupp.a in Frameworks */, AAF76A4D13AA90D700898653 /* SystemConfiguration.framework in Frameworks */, AAF76A4B13AA90A200898653 /* Security.framework in Frameworks */, AAF7687813AA8BAB00898653 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; AAF7689013AA8BAB00898653 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( AAF7689613AA8BAC00898653 /* SenTestingKit.framework in Frameworks */, AAF7689713AA8BAC00898653 /* Cocoa.framework in Frameworks */, AAF768F413AA8C4E00898653 /* libclient.a in Frameworks */, AAF768F613AA8C4E00898653 /* librpc.a in Frameworks */, AAF768F813AA8C4E00898653 /* libsupp.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ AA1779BA13E34CFC00507DB7 /* File */ = { isa = PBXGroup; children = ( AA3F005014C4C0A9003F7F0A /* P4FilePath.h */, AA3F005114C4C0A9003F7F0A /* P4FilePath.m */, AA1779BC13E34D3100507DB7 /* P4LocalFileManager.h */, AA1779BD13E34D3100507DB7 /* P4LocalFileManager.m */, ); name = File; sourceTree = "<group>"; }; AA39C06813C37025002341D9 /* ClossCausticShader */ = { isa = PBXGroup; children = ( AA39C06A13C37048002341D9 /* GlossCausticShaderView.h */, AA39C06B13C37048002341D9 /* GlossCausticShaderView.m */, AA39C06C13C37048002341D9 /* RRCausticColorMatcher.h */, AA39C06D13C37048002341D9 /* RRCausticColorMatcher.m */, AA39C06E13C37048002341D9 /* RRExponentialFunction.h */, AA39C06F13C37048002341D9 /* RRExponentialFunction.m */, AA39C07013C37048002341D9 /* RRGlossCausticShader.h */, AA39C07113C37048002341D9 /* RRGlossCausticShader.m */, AA39C07213C37048002341D9 /* RRLuminanceFromRGBComponents.h */, AA39C07313C37048002341D9 /* RRLuminanceFromRGBComponents.m */, ); name = ClossCausticShader; path = GlossCausticShader; sourceTree = "<group>"; }; AA406E2313CE07B100594B4D /* NSObject+BlockObservation */ = { isa = PBXGroup; children = ( AA406E2413CE07B100594B4D /* NSObject+BlockObservation.h */, AA406E2513CE07B100594B4D /* NSObject+BlockObservation.m */, ); path = "NSObject+BlockObservation"; sourceTree = "<group>"; }; AA4E2F8D16BAB0340005F2C1 /* Products */ = { isa = PBXGroup; children = ( AA4E2F9416BAB0340005F2C1 /* SOLogger.framework */, AA4E2F9616BAB0340005F2C1 /* sologger_demo */, AA4E2F9816BAB0340005F2C1 /* UnitTests.octest */, ); name = Products; sourceTree = "<group>"; }; AA5F919814451DDB00D9B78D /* NGAAdditions */ = { isa = PBXGroup; children = ( AA5F919914451EAA00D9B78D /* NGAAdditions.h */, AA0EE85814BF6DE3005ED209 /* NSNumber+NGAAdditions.h */, AA0EE85914BF6DE3005ED209 /* NSNumber+NGAAdditions.m */, AA0EE85A14BF6DE3005ED209 /* NSScreen+NGAAdditions.h */, AA0EE85B14BF6DE3005ED209 /* NSScreen+NGAAdditions.m */, AA0EE85C14BF6DE3005ED209 /* NSSet+NGAAdditions.h */, AA0EE85D14BF6DE3005ED209 /* NSSet+NGAAdditions.m */, AAF76A5913AA940F00898653 /* NSRunningApplication+NGAAdditions.h */, AAF76A5A13AA941000898653 /* NSRunningApplication+NGAAdditions.m */, AAF76A5313AA93D800898653 /* NSArray+NGAAdditions.h */, AAF76A5413AA93D800898653 /* NSArray+NGAAdditions.m */, AA199FB81416A4D700EC2424 /* NSDictionary+NGAAdditions.h */, AA9CFBCD14C07E8B00ADE223 /* NSString+NGAUTIAdditions.h */, AA9CFBCE14C07E8B00ADE223 /* NSString+NGAUTIAdditions.m */, AA199FB91416A4D700EC2424 /* NSDictionary+NGAAdditions.m */, AAF76A5513AA93D800898653 /* NSError+NGAAdditions.h */, AAF76A5613AA93D800898653 /* NSError+NGAAdditions.m */, AAF76A1713AA8EDB00898653 /* NSString+NGAAdditions.h */, AAF76A1813AA8EDB00898653 /* NSString+NGAAdditions.m */, AA8C3BB313ABB65B00DE172E /* NSBundle+NGAAdditions.h */, AA8C3BB413ABB65B00DE172E /* NSBundle+NGAAdditions.m */, AA54597E143CECE900C98B2E /* NSInvocation+NGAAdditions.h */, AA54597F143CECEA00C98B2E /* NSInvocation+NGAAdditions.m */, AA5F919A14451F6100D9B78D /* NSObject+NGAAdditions.h */, AA5F919B14451F6100D9B78D /* NSObject+NGAAdditions.m */, ); name = NGAAdditions; sourceTree = "<group>"; }; AA62921B13AA9EED0007B9AF /* ApplicationDelegate */ = { isa = PBXGroup; children = ( AAF76A6A13AA95ED00898653 /* P4MenuApplicationDelegate.h */, AAF76A6913AA95ED00898653 /* P4MenuApplicationDelegate.m */, AA62925F13AAA28D0007B9AF /* P4MenuApplicationDelegate.xib */, AA62925713AAA1070007B9AF /* Resources */, ); name = ApplicationDelegate; sourceTree = "<group>"; }; AA62921C13AA9F010007B9AF /* SubmitDialog */ = { isa = PBXGroup; children = ( AAF76A4E13AA93C200898653 /* SCMSubmitDialog.h */, AAF76A4F13AA93C200898653 /* SCMSubmitDialog.m */, AAF76A5013AA93C200898653 /* SCMSubmitDialog.xib */, ); name = SubmitDialog; sourceTree = "<group>"; }; AA62921D13AA9F140007B9AF /* P4MenuController */ = { isa = PBXGroup; children = ( AAF76A7613AA960E00898653 /* P4MenuController.h */, AAF76A7713AA960E00898653 /* P4MenuController.m */, AA62925D13AAA23F0007B9AF /* P4MenuController.xib */, AA62921E13AA9F350007B9AF /* Resources */, ); name = P4MenuController; sourceTree = "<group>"; }; AA62921E13AA9F350007B9AF /* Resources */ = { isa = PBXGroup; children = ( AA62924F13AAA03E0007B9AF /* Preferences.xib */, AA62924D13AAA02D0007B9AF /* P4PreferenceIcon.icns */, AA62924713AAA0090007B9AF /* green.tif */, AA62924813AAA0090007B9AF /* red.tif */, AA62924913AAA0090007B9AF /* yellow.tif */, AA62924313AAA0000007B9AF /* green_yes.png */, AA62924413AAA0000007B9AF /* red_no.png */, AA62923B13AA9F6D0007B9AF /* add.png */, AA62923C13AA9F6D0007B9AF /* dated.png */, AA2DD16013CCE3A1008DB450 /* edit.png */, AA62923D13AA9F6D0007B9AF /* head.png */, AA62923E13AA9F6D0007B9AF /* resolve.png */, AA62923513AA9F520007B9AF /* menu_bar_icon.png */, AA62923613AA9F520007B9AF /* menu_bar_icon_disabled.png */, AA62923713AA9F520007B9AF /* menu_bar_icon_empty.png */, ); name = Resources; sourceTree = "<group>"; }; AA62925713AAA1070007B9AF /* Resources */ = { isa = PBXGroup; children = ( AA62925813AAA1540007B9AF /* application.icns */, AA62925513AAA1010007B9AF /* DiffToolDocument.icns */, AA62925313AAA0EB0007B9AF /* DiffPreference.png */, ); name = Resources; sourceTree = "<group>"; }; AA62926013AAA41A0007B9AF /* SpecManager */ = { isa = PBXGroup; children = ( AAF769EB13AA8E5600898653 /* P4SpecManager_p.h */, AAF769EC13AA8E5600898653 /* P4SpecManager.h */, AAF769ED13AA8E5600898653 /* P4SpecManager.m */, AA62926113AAA4270007B9AF /* Resources */, ); name = SpecManager; sourceTree = "<group>"; }; AA62926113AAA4270007B9AF /* Resources */ = { isa = PBXGroup; children = ( AA62926213AAA44F0007B9AF /* P4AuxiliarySpecMetadata.plist */, ); name = Resources; sourceTree = "<group>"; }; AA7103BD14505E360004E5AC /* PlugIns */ = { isa = PBXGroup; children = ( AA62925A13AAA1EA0007B9AF /* Diff */, ); name = PlugIns; sourceTree = "<group>"; }; AA7694EE14C872BE0034A632 /* DBPrefsWindowController */ = { isa = PBXGroup; children = ( AA76950414C872BE0034A632 /* DBPrefsWindowController.h */, AA76950514C872BE0034A632 /* DBPrefsWindowController.m */, ); path = DBPrefsWindowController; sourceTree = "<group>"; }; AAA0D47B13BE649000037CB8 /* P4MenuStatusViewController */ = { isa = PBXGroup; children = ( AAA0D47D13BE64CE00037CB8 /* P4MenuStatusViewController.h */, AAA0D47E13BE64CE00037CB8 /* P4MenuStatusViewController.m */, AAA0D47F13BE64CE00037CB8 /* P4MenuStatusViewController.xib */, AA76952114C8735B0034A632 /* Blank Image.icns */, ); name = P4MenuStatusViewController; sourceTree = "<group>"; }; AAA8A6101497D2AB008F52FC /* Other Frameworks */ = { isa = PBXGroup; children = ( AAA8A6111497D2AB008F52FC /* AppKit.framework */, AAA8A6121497D2AB008F52FC /* CoreData.framework */, AAA8A6131497D2AB008F52FC /* Foundation.framework */, ); name = "Other Frameworks"; sourceTree = "<group>"; }; AAA8A6211497F57C008F52FC /* P4ObjectLayerTests */ = { isa = PBXGroup; children = ( AAA8A6221497F57C008F52FC /* InfoPlist.strings */, AAA8A6241497F57C008F52FC /* P4ObjectLayerTests-Info.plist */, AAA8A6251497F57C008F52FC /* P4ObjectLayerTests-Prefix.pch */, AAA8A6261497F57C008F52FC /* P4ObjectLayerTests.h */, AAA8A6271497F57C008F52FC /* P4ObjectLayerTests.m */, ); name = P4ObjectLayerTests; path = ../P4ObjectLayer/P4ObjectLayerTests; sourceTree = "<group>"; }; AAF7686813AA8BAB00898653 = { isa = PBXGroup; children = ( AA4124F81496A001000A0F9F /* Mail.app */, AAF76A3D13AA8FE600898653 /* 3rdParty */, AAF76A1213AA8EDB00898653 /* NGAUtilities */, AAF769CC13AA8DB300898653 /* P4ObjectLayer */, AAF7687D13AA8BAB00898653 /* Source */, AAA8A6211497F57C008F52FC /* P4ObjectLayerTests */, AAF7689A13AA8BAC00898653 /* P4MenuTests */, AAF7687613AA8BAB00898653 /* Frameworks */, AAF7687413AA8BAB00898653 /* Products */, ); sourceTree = "<group>"; }; AAF7687413AA8BAB00898653 /* Products */ = { isa = PBXGroup; children = ( AAF7687313AA8BAB00898653 /* P4Menu.app */, AAF7689413AA8BAB00898653 /* P4MenuTests.octest */, ); name = Products; sourceTree = "<group>"; }; AAF7687613AA8BAB00898653 /* Frameworks */ = { isa = PBXGroup; children = ( AA4125161496A06E000A0F9F /* ScriptingBridge.framework */, AAF76A4C13AA90D700898653 /* SystemConfiguration.framework */, AAF76A4913AA909000898653 /* ApplicationServices.framework */, AAF76A4713AA907600898653 /* Security.framework */, AAF7687A13AA8BAB00898653 /* AppKit.framework */, AAF7687B13AA8BAB00898653 /* CoreData.framework */, AAF7687C13AA8BAB00898653 /* Foundation.framework */, AAF7687713AA8BAB00898653 /* Cocoa.framework */, AAF7689513AA8BAC00898653 /* SenTestingKit.framework */, AAA8A6101497D2AB008F52FC /* Other Frameworks */, ); name = Frameworks; sourceTree = "<group>"; }; AAF7687D13AA8BAB00898653 /* Source */ = { isa = PBXGroup; children = ( AAF76A5B13AA941000898653 /* NGAActiveFileMonitor.h */, AAF76A5C13AA941000898653 /* NGAActiveFileMonitor.m */, AA39C07913C37163002341D9 /* P4MenuShadedView.h */, AA39C07A13C37163002341D9 /* P4MenuShadedView.m */, AAA0D47B13BE649000037CB8 /* P4MenuStatusViewController */, AA62921B13AA9EED0007B9AF /* ApplicationDelegate */, AA62921D13AA9F140007B9AF /* P4MenuController */, AA62921C13AA9F010007B9AF /* SubmitDialog */, AAF76A7913AA961800898653 /* P4ServersArrayController.h */, AAF76A7A13AA961800898653 /* P4ServersArrayController.m */, AAF76A7B13AA961800898653 /* P4ServerStatusImageTransformer.h */, AAF76A7C13AA961800898653 /* P4ServerStatusImageTransformer.m */, AAF76A6C13AA95FE00898653 /* P4MenuLocalFile.h */, AAF76A6D13AA95FE00898653 /* P4MenuLocalFile.m */, AAF76A6E13AA95FE00898653 /* P4ServerEntry.h */, AAF76A7013AA95FE00898653 /* P4ServerEntry.m */, AAF76A6213AA95D600898653 /* P4DiffTool.h */, AAF76A6313AA95D600898653 /* P4DiffTool.m */, AAF7687E13AA8BAB00898653 /* Supporting Files */, AA7103BD14505E360004E5AC /* PlugIns */, ); path = Source; sourceTree = "<group>"; }; AAF7687E13AA8BAB00898653 /* Supporting Files */ = { isa = PBXGroup; children = ( AAF7687F13AA8BAB00898653 /* P4Menu-Info.plist */, AAF7688013AA8BAB00898653 /* InfoPlist.strings */, AAF7688313AA8BAB00898653 /* main.m */, AAF7688513AA8BAB00898653 /* P4Menu-Prefix.pch */, AAF7688613AA8BAB00898653 /* Credits.rtf */, ); name = "Supporting Files"; path = ../P4Menu; sourceTree = "<group>"; }; AAF7689A13AA8BAC00898653 /* P4MenuTests */ = { isa = PBXGroup; children = ( AAF768A013AA8BAC00898653 /* P4MenuTests.h */, AAF768A213AA8BAC00898653 /* P4MenuTests.m */, AAF7689B13AA8BAC00898653 /* Supporting Files */, ); path = P4MenuTests; sourceTree = "<group>"; }; AAF7689B13AA8BAC00898653 /* Supporting Files */ = { isa = PBXGroup; children = ( AAF7689C13AA8BAC00898653 /* P4MenuTests-Info.plist */, AAF7689D13AA8BAC00898653 /* InfoPlist.strings */, ); name = "Supporting Files"; sourceTree = "<group>"; }; AAF768C213AA8C4E00898653 /* p4api */ = { isa = PBXGroup; children = ( AAF768C313AA8C4E00898653 /* include */, AAF768E913AA8C4E00898653 /* lib */, ); name = p4api; path = "../P4ObjectLayer/p4api-2010.1.251161"; sourceTree = SOURCE_ROOT; }; AAF768C313AA8C4E00898653 /* include */ = { isa = PBXGroup; children = ( AAF768C413AA8C4E00898653 /* p4 */, ); path = include; sourceTree = "<group>"; }; AAF768C413AA8C4E00898653 /* p4 */ = { isa = PBXGroup; children = ( AAF768C513AA8C4E00898653 /* clientapi.h */, AAF768C613AA8C4E00898653 /* clientmerge.h */, AAF768C713AA8C4E00898653 /* clientuser.h */, AAF768C813AA8C4E00898653 /* datetime.h */, AAF768C913AA8C4E00898653 /* debug.h */, AAF768CA13AA8C4E00898653 /* diff.h */, AAF768CB13AA8C4E00898653 /* echoctl.h */, AAF768CC13AA8C4E00898653 /* enviro.h */, AAF768CD13AA8C4E00898653 /* error.h */, AAF768CE13AA8C4E00898653 /* errorlog.h */, AAF768CF13AA8C4E00898653 /* errornum.h */, AAF768D013AA8C4E00898653 /* filesys.h */, AAF768D113AA8C4E00898653 /* handler.h */, AAF768D213AA8C4E00898653 /* hostenv.h */, AAF768D313AA8C4E00898653 /* i18napi.h */, AAF768D413AA8C4E00898653 /* ident.h */, AAF768D513AA8C4E00898653 /* keepalive.h */, AAF768D613AA8C4E00898653 /* mapapi.h */, AAF768D713AA8C4E00898653 /* msgclient.h */, AAF768D813AA8C4E00898653 /* msgserver.h */, AAF768D913AA8C4E00898653 /* netconnect.h */, AAF768DA13AA8C4E00898653 /* ntservice.h */, AAF768DB13AA8C4E00898653 /* options.h */, AAF768DC13AA8C4E00898653 /* p4tags.h */, AAF768DD13AA8C4E00898653 /* pathsys.h */, AAF768DE13AA8C4E00898653 /* runcmd.h */, AAF768DF13AA8C4E00898653 /* signaler.h */, AAF768E013AA8C4E00898653 /* spec.h */, AAF768E113AA8C4E00898653 /* stdhdrs.h */, AAF768E213AA8C4E00898653 /* strarray.h */, AAF768E313AA8C4E00898653 /* strbuf.h */, AAF768E413AA8C4E00898653 /* strdict.h */, AAF768E513AA8C4E00898653 /* strops.h */, AAF768E613AA8C4E00898653 /* strtable.h */, AAF768E713AA8C4E00898653 /* threading.h */, AAF768E813AA8C4E00898653 /* vararray.h */, ); path = p4; sourceTree = "<group>"; }; AAF768E913AA8C4E00898653 /* lib */ = { isa = PBXGroup; children = ( AAF768EA13AA8C4E00898653 /* libclient.a */, AAF768EB13AA8C4E00898653 /* librpc.a */, AAF768EC13AA8C4E00898653 /* libsupp.a */, ); path = lib; sourceTree = "<group>"; }; AAF7690913AA8D7700898653 /* p4objc */ = { isa = PBXGroup; children = ( AAA8A60514979B15008F52FC /* P4Mapper.h */, AAA8A60614979B15008F52FC /* P4Mapper.mm */, AAF7690A13AA8D7700898653 /* P4ClientApi.h */, AAF7690B13AA8D7700898653 /* P4ClientApi.mm */, AAF7690C13AA8D7700898653 /* P4ClientApiPriv.h */, AAF7690D13AA8D7700898653 /* P4ClientApiPriv.mm */, AAF7690E13AA8D7700898653 /* P4Encodings.h */, AAF7690F13AA8D7700898653 /* P4Encodings.mm */, AAF7691013AA8D7700898653 /* P4ErrorCodes.h */, AAF7691113AA8D7700898653 /* P4ErrorCodes.mm */, AAF7691213AA8D7700898653 /* P4SpecDescription.h */, AAF7691313AA8D7700898653 /* P4SpecDescription.mm */, AAF7691413AA8D7700898653 /* P4TypeConversions.hpp */, AAF7691513AA8D7700898653 /* P4TypeConversions.mm */, ); name = p4objc; path = ../P4API/p4objc/api; sourceTree = SOURCE_ROOT; }; AAF769CC13AA8DB300898653 /* P4ObjectLayer */ = { isa = PBXGroup; children = ( AAF76A1113AA8E7400898653 /* LowLevel */, AA1779BA13E34CFC00507DB7 /* File */, AAF76A1013AA8E6C00898653 /* Spec */, AAF768C213AA8C4E00898653 /* p4api */, AAF7690913AA8D7700898653 /* p4objc */, ); name = P4ObjectLayer; sourceTree = "<group>"; }; AAF76A1013AA8E6C00898653 /* Spec */ = { isa = PBXGroup; children = ( AA62926013AAA41A0007B9AF /* SpecManager */, AAF769E713AA8E5600898653 /* P4Spec.h */, AAF769E813AA8E5600898653 /* P4Spec.m */, AAF769E913AA8E5600898653 /* P4SpecEntityDescriptionAdditions.h */, AAF769EA13AA8E5600898653 /* P4SpecEntityDescriptionAdditions.m */, AAF769EE13AA8E5600898653 /* P4TaggedDataInflaterTransformer.h */, AAF769EF13AA8E5600898653 /* P4TaggedDataInflaterTransformer.m */, AAF769F013AA8E5600898653 /* P4User.h */, AAF769F113AA8E5600898653 /* P4User.m */, AAF769D213AA8E5500898653 /* P4Client.h */, AAF769D313AA8E5500898653 /* P4Client.m */, ); name = Spec; sourceTree = "<group>"; }; AAF76A1113AA8E7400898653 /* LowLevel */ = { isa = PBXGroup; children = ( AAF769DB13AA8E5500898653 /* P4Keychain.h */, AAF769DC13AA8E5500898653 /* P4Keychain.m */, AAF76A2313AA8F4900898653 /* P4TaggedDataInflaterTransformer.h */, AAF76A2413AA8F4900898653 /* P4TaggedDataInflaterTransformer.m */, AAF769E413AA8E5500898653 /* P4Response_p.h */, AAF769E513AA8E5600898653 /* P4Response.h */, AAF769E613AA8E5600898653 /* P4Response.m */, AAF769E013AA8E5500898653 /* P4Port.h */, AAF769E113AA8E5500898653 /* P4Port.m */, AAF769E213AA8E5500898653 /* P4RawConnection.h */, AAF769E313AA8E5500898653 /* P4RawConnection.m */, AAF769D413AA8E5500898653 /* P4Connection.h */, AAF769D513AA8E5500898653 /* P4Connection.m */, AAF769D613AA8E5500898653 /* P4ConnectionPool_p.h */, AAF769D713AA8E5500898653 /* P4ConnectionPool.h */, AAF769D813AA8E5500898653 /* P4ConnectionPool.m */, ); name = LowLevel; sourceTree = "<group>"; }; AAF76A1213AA8EDB00898653 /* NGAUtilities */ = { isa = PBXGroup; children = ( AAA82A66144A928C00AA9E22 /* NGARemoteAccessibleObject.h */, AAA82A67144A928C00AA9E22 /* NGARemoteAccessibleObject.m */, AA5F919814451DDB00D9B78D /* NGAAdditions */, AAF76A1913AA8EDB00898653 /* NGAUtilities.h */, AAF76A1513AA8EDB00898653 /* NGAReachability.h */, AAF76A1613AA8EDB00898653 /* NGAReachability.m */, AA5DA1C71434FD740099FD11 /* NGAConditionalExecutor.h */, AA5DA1C81434FD740099FD11 /* NGAConditionalExecutor.m */, AADECFE4143A48FD003727BC /* NGAAutoObserver.h */, AADECFE5143A48FD003727BC /* NGAAutoObserver.m */, AA4125181496A0D3000A0F9F /* NGAMailMessage.h */, AA4125191496A0D3000A0F9F /* NGAMailMessage.m */, AAE92A9014994ADE00C17E57 /* NGAValuePropagator.h */, AAE92A9114994ADE00C17E57 /* NGAValuePropagator.m */, ); name = NGAUtilities; path = ../NGAUtilities/Source; sourceTree = "<group>"; }; AAF76A3D13AA8FE600898653 /* 3rdParty */ = { isa = PBXGroup; children = ( AA7694EE14C872BE0034A632 /* DBPrefsWindowController */, AA3533651486FFAE00812C1B /* SOLogger.xcodeproj */, AA406E2313CE07B100594B4D /* NSObject+BlockObservation */, AA39C06813C37025002341D9 /* ClossCausticShader */, AAF76A3E13AA901C00898653 /* EMKeychain */, ); name = 3rdParty; path = ../3rdParty; sourceTree = SOURCE_ROOT; }; AAF76A3E13AA901C00898653 /* EMKeychain */ = { isa = PBXGroup; children = ( AAF76A3F13AA901C00898653 /* EMKeychainItem.h */, AAF76A4013AA901C00898653 /* EMKeychainItem.m */, AAF76A4113AA901C00898653 /* EMKeychainProxy.h */, AAF76A4213AA901C00898653 /* EMKeychainProxy.m */, ); path = EMKeychain; sourceTree = "<group>"; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ AAF7687213AA8BAB00898653 /* P4Menu */ = { isa = PBXNativeTarget; buildConfigurationList = AAF768A613AA8BAC00898653 /* Build configuration list for PBXNativeTarget "P4Menu" */; buildPhases = ( AAF7686F13AA8BAB00898653 /* Sources */, AAF7687013AA8BAB00898653 /* Frameworks */, AAF7687113AA8BAB00898653 /* Resources */, AA7103BF14505E870004E5AC /* CopyFiles */, AA8B2D9216E6AB13007D291F /* Copy Frameworks */, ); buildRules = ( AA44CB8414969D9C007BF592 /* PBXBuildRule */, ); dependencies = ( AA4E2F9A16BAB0FC0005F2C1 /* PBXTargetDependency */, ); name = P4Menu; productName = P4Menu; productReference = AAF7687313AA8BAB00898653 /* P4Menu.app */; productType = "com.apple.product-type.application"; }; AAF7689313AA8BAB00898653 /* P4MenuTests */ = { isa = PBXNativeTarget; buildConfigurationList = AAF768A913AA8BAC00898653 /* Build configuration list for PBXNativeTarget "P4MenuTests" */; buildPhases = ( AAF7688F13AA8BAB00898653 /* Sources */, AAF7689013AA8BAB00898653 /* Frameworks */, AAF7689113AA8BAB00898653 /* Resources */, AAF7689213AA8BAB00898653 /* ShellScript */, ); buildRules = ( ); dependencies = ( AAF7689913AA8BAC00898653 /* PBXTargetDependency */, ); name = P4MenuTests; productName = P4MenuTests; productReference = AAF7689413AA8BAB00898653 /* P4MenuTests.octest */; productType = "com.apple.product-type.bundle"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ AAF7686A13AA8BAB00898653 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0460; }; buildConfigurationList = AAF7686D13AA8BAB00898653 /* Build configuration list for PBXProject "P4Menu" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, English, "en-US", ); mainGroup = AAF7686813AA8BAB00898653; productRefGroup = AAF7687413AA8BAB00898653 /* Products */; projectDirPath = ""; projectReferences = ( { ProductGroup = AA4E2F8D16BAB0340005F2C1 /* Products */; ProjectRef = AA3533651486FFAE00812C1B /* SOLogger.xcodeproj */; }, ); projectRoot = ""; targets = ( AAF7687213AA8BAB00898653 /* P4Menu */, AAF7689313AA8BAB00898653 /* P4MenuTests */, ); }; /* End PBXProject section */ /* Begin PBXReferenceProxy section */ AA4E2F9416BAB0340005F2C1 /* SOLogger.framework */ = { isa = PBXReferenceProxy; fileType = wrapper.framework; path = SOLogger.framework; remoteRef = AA4E2F9316BAB0340005F2C1 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; AA4E2F9616BAB0340005F2C1 /* sologger_demo */ = { isa = PBXReferenceProxy; fileType = "compiled.mach-o.executable"; path = sologger_demo; remoteRef = AA4E2F9516BAB0340005F2C1 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; AA4E2F9816BAB0340005F2C1 /* UnitTests.octest */ = { isa = PBXReferenceProxy; fileType = wrapper.cfbundle; path = UnitTests.octest; remoteRef = AA4E2F9716BAB0340005F2C1 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ AAF7687113AA8BAB00898653 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( AAF76A5213AA93C200898653 /* SCMSubmitDialog.xib in Resources */, AA62925E13AAA28D0007B9AF /* P4MenuApplicationDelegate.xib in Resources */, AA62925C13AAA23F0007B9AF /* P4MenuController.xib in Resources */, AA62923813AA9F520007B9AF /* menu_bar_icon.png in Resources */, AA62923913AA9F520007B9AF /* menu_bar_icon_disabled.png in Resources */, AA62923A13AA9F520007B9AF /* menu_bar_icon_empty.png in Resources */, AA62923F13AA9F6D0007B9AF /* add.png in Resources */, AA62924013AA9F6D0007B9AF /* dated.png in Resources */, AA62924113AA9F6D0007B9AF /* head.png in Resources */, AA62924213AA9F6D0007B9AF /* resolve.png in Resources */, AA62924513AAA0000007B9AF /* green_yes.png in Resources */, AA62924613AAA0000007B9AF /* red_no.png in Resources */, AA62924A13AAA0090007B9AF /* green.tif in Resources */, AA62924B13AAA0090007B9AF /* red.tif in Resources */, AA62924C13AAA0090007B9AF /* yellow.tif in Resources */, AA62924E13AAA02D0007B9AF /* P4PreferenceIcon.icns in Resources */, AA62925013AAA03E0007B9AF /* Preferences.xib in Resources */, AA62925413AAA0EB0007B9AF /* DiffPreference.png in Resources */, AA62925613AAA1010007B9AF /* DiffToolDocument.icns in Resources */, AA62925913AAA1540007B9AF /* application.icns in Resources */, AA62926313AAA44F0007B9AF /* P4AuxiliarySpecMetadata.plist in Resources */, AAA0D48113BE64CE00037CB8 /* P4MenuStatusViewController.xib in Resources */, AA2DD16113CCE3A1008DB450 /* edit.png in Resources */, AA76952214C8735B0034A632 /* Blank Image.icns in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; AAF7689113AA8BAB00898653 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( AAF7689F13AA8BAC00898653 /* InfoPlist.strings in Resources */, AAF768A113AA8BAC00898653 /* P4MenuTests.h in Resources */, AAA8A6281497F57C008F52FC /* InfoPlist.strings in Resources */, AAA8A6291497F57C008F52FC /* P4ObjectLayerTests-Info.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ AAF7689213AA8BAB00898653 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ AAF7686F13AA8BAB00898653 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( AA4124F91496A001000A0F9F /* Mail.app in Sources */, AAF7688413AA8BAB00898653 /* main.m in Sources */, AAF7696113AA8D7700898653 /* P4ClientApi.mm in Sources */, AAF7696313AA8D7700898653 /* P4ClientApiPriv.mm in Sources */, AAF7696513AA8D7700898653 /* P4Encodings.mm in Sources */, AAF7696713AA8D7700898653 /* P4ErrorCodes.mm in Sources */, AAF7696913AA8D7700898653 /* P4SpecDescription.mm in Sources */, AAF7696B13AA8D7700898653 /* P4TypeConversions.mm in Sources */, AAF769F213AA8E5600898653 /* P4Client.m in Sources */, AAF769F413AA8E5600898653 /* P4Connection.m in Sources */, AAF769F613AA8E5600898653 /* P4ConnectionPool.m in Sources */, AAF769FA13AA8E5600898653 /* P4Keychain.m in Sources */, AAF76A0013AA8E5600898653 /* P4Port.m in Sources */, AAF76A0213AA8E5600898653 /* P4RawConnection.m in Sources */, AAF76A0413AA8E5600898653 /* P4Response.m in Sources */, AAF76A0613AA8E5600898653 /* P4Spec.m in Sources */, AAF76A0813AA8E5600898653 /* P4SpecEntityDescriptionAdditions.m in Sources */, AAF76A0A13AA8E5600898653 /* P4SpecManager.m in Sources */, AAF76A0C13AA8E5600898653 /* P4TaggedDataInflaterTransformer.m in Sources */, AAF76A0E13AA8E5600898653 /* P4User.m in Sources */, AAF76A1D13AA8EDB00898653 /* NGAReachability.m in Sources */, AAF76A1F13AA8EDB00898653 /* NSString+NGAAdditions.m in Sources */, AAF76A4313AA901C00898653 /* EMKeychainItem.m in Sources */, AAF76A4513AA901C00898653 /* EMKeychainProxy.m in Sources */, AAF76A5113AA93C200898653 /* SCMSubmitDialog.m in Sources */, AAF76A5713AA93D800898653 /* NSArray+NGAAdditions.m in Sources */, AAF76A5813AA93D800898653 /* NSError+NGAAdditions.m in Sources */, AAF76A5D13AA941100898653 /* NSRunningApplication+NGAAdditions.m in Sources */, AAF76A5F13AA941100898653 /* NGAActiveFileMonitor.m in Sources */, AAF76A6413AA95D600898653 /* P4DiffTool.m in Sources */, AAF76A6B13AA95ED00898653 /* P4MenuApplicationDelegate.m in Sources */, AAF76A7413AA95FE00898653 /* P4ServerEntry.m in Sources */, AAF76A7813AA960E00898653 /* P4MenuController.m in Sources */, AAF76A7D13AA961800898653 /* P4ServersArrayController.m in Sources */, AAF76A7E13AA961800898653 /* P4ServerStatusImageTransformer.m in Sources */, AA8C3BB513ABB65B00DE172E /* NSBundle+NGAAdditions.m in Sources */, AAA0D48013BE64CE00037CB8 /* P4MenuStatusViewController.m in Sources */, AA39C07413C37048002341D9 /* GlossCausticShaderView.m in Sources */, AA39C07513C37048002341D9 /* RRCausticColorMatcher.m in Sources */, AA39C07613C37048002341D9 /* RRExponentialFunction.m in Sources */, AA39C07713C37048002341D9 /* RRGlossCausticShader.m in Sources */, AA39C07813C37048002341D9 /* RRLuminanceFromRGBComponents.m in Sources */, AA39C07B13C37163002341D9 /* P4MenuShadedView.m in Sources */, AA406E2613CE07B100594B4D /* NSObject+BlockObservation.m in Sources */, AA1779BE13E34D3100507DB7 /* P4LocalFileManager.m in Sources */, AAD5D134140C22E900B2CF28 /* P4MenuLocalFile.m in Sources */, AA199FBA1416A4D700EC2424 /* NSDictionary+NGAAdditions.m in Sources */, AA5DA1C91434FD740099FD11 /* NGAConditionalExecutor.m in Sources */, AADECFE6143A48FD003727BC /* NGAAutoObserver.m in Sources */, AA545980143CECEA00C98B2E /* NSInvocation+NGAAdditions.m in Sources */, AA5F919C14451F6200D9B78D /* NSObject+NGAAdditions.m in Sources */, AAA82A68144A928C00AA9E22 /* NGARemoteAccessibleObject.m in Sources */, AA41251A1496A0D3000A0F9F /* NGAMailMessage.m in Sources */, AAA8A60714979B15008F52FC /* P4Mapper.mm in Sources */, AAE92A9214994ADE00C17E57 /* NGAValuePropagator.m in Sources */, AA0EE85E14BF6DE3005ED209 /* NSNumber+NGAAdditions.m in Sources */, AA0EE85F14BF6DE3005ED209 /* NSScreen+NGAAdditions.m in Sources */, AA0EE86014BF6DE3005ED209 /* NSSet+NGAAdditions.m in Sources */, AA9CFBCF14C07E8B00ADE223 /* NSString+NGAUTIAdditions.m in Sources */, AA3F005214C4C0A9003F7F0A /* P4FilePath.m in Sources */, AA76951814C872BE0034A632 /* DBPrefsWindowController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; AAF7688F13AA8BAB00898653 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( AAF768A313AA8BAC00898653 /* P4MenuTests.m in Sources */, AAF7696213AA8D7700898653 /* P4ClientApi.mm in Sources */, AAF7696413AA8D7700898653 /* P4ClientApiPriv.mm in Sources */, AAF7696613AA8D7700898653 /* P4Encodings.mm in Sources */, AAF7696813AA8D7700898653 /* P4ErrorCodes.mm in Sources */, AAF7696A13AA8D7700898653 /* P4SpecDescription.mm in Sources */, AAF7696C13AA8D7700898653 /* P4TypeConversions.mm in Sources */, AAF769F313AA8E5600898653 /* P4Client.m in Sources */, AAF769F513AA8E5600898653 /* P4Connection.m in Sources */, AAF769F713AA8E5600898653 /* P4ConnectionPool.m in Sources */, AAF769FB13AA8E5600898653 /* P4Keychain.m in Sources */, AAF76A0113AA8E5600898653 /* P4Port.m in Sources */, AAF76A0313AA8E5600898653 /* P4RawConnection.m in Sources */, AAF76A0513AA8E5600898653 /* P4Response.m in Sources */, AAF76A0713AA8E5600898653 /* P4Spec.m in Sources */, AAF76A0913AA8E5600898653 /* P4SpecEntityDescriptionAdditions.m in Sources */, AAF76A0B13AA8E5600898653 /* P4SpecManager.m in Sources */, AAF76A0D13AA8E5600898653 /* P4TaggedDataInflaterTransformer.m in Sources */, AAF76A0F13AA8E5600898653 /* P4User.m in Sources */, AAF76A1E13AA8EDB00898653 /* NGAReachability.m in Sources */, AAF76A2013AA8EDB00898653 /* NSString+NGAAdditions.m in Sources */, AAF76A4413AA901C00898653 /* EMKeychainItem.m in Sources */, AAF76A4613AA901C00898653 /* EMKeychainProxy.m in Sources */, AAF76A5E13AA941100898653 /* NSRunningApplication+NGAAdditions.m in Sources */, AAF76A6013AA941100898653 /* NGAActiveFileMonitor.m in Sources */, AAA8A62A1497F57C008F52FC /* P4ObjectLayerTests.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ AA4E2F9A16BAB0FC0005F2C1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SOLogger; targetProxy = AA4E2F9916BAB0FC0005F2C1 /* PBXContainerItemProxy */; }; AAF7689913AA8BAC00898653 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = AAF7687213AA8BAB00898653 /* P4Menu */; targetProxy = AAF7689813AA8BAC00898653 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ AAA8A6221497F57C008F52FC /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( AAA8A6231497F57C008F52FC /* en */, ); name = InfoPlist.strings; sourceTree = "<group>"; }; AAF7688013AA8BAB00898653 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( AAF7688113AA8BAB00898653 /* en */, ); name = InfoPlist.strings; sourceTree = "<group>"; }; AAF7688613AA8BAB00898653 /* Credits.rtf */ = { isa = PBXVariantGroup; children = ( AAF7688713AA8BAB00898653 /* en */, ); name = Credits.rtf; sourceTree = "<group>"; }; AAF7689D13AA8BAC00898653 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( AAF7689E13AA8BAC00898653 /* en */, ); name = InfoPlist.strings; sourceTree = "<group>"; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ AAF768A413AA8BAC00898653 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; COPY_PHASE_STRIP = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = ""; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.6; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; }; name = Debug; }; AAF768A513AA8BAC00898653 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_VERSION = ""; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.6; SDKROOT = macosx; }; name = Release; }; AAF768A713AA8BAC00898653 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "P4Menu/P4Menu-Prefix.pch"; GCC_VERSION = ""; INFOPLIST_FILE = "P4Menu/P4Menu-Info.plist"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"/Users/mbishop/Dropbox/dev/Perforce API/r10.1/bin.darwin80u/p4api-2010.1.260003/lib\"", ); MACOSX_DEPLOYMENT_TARGET = 10.6; PRODUCT_NAME = "$(TARGET_NAME)"; RUN_CLANG_STATIC_ANALYZER = YES; SDKROOT = macosx; WRAPPER_EXTENSION = app; }; name = Debug; }; AAF768A813AA8BAC00898653 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "P4Menu/P4Menu-Prefix.pch"; GCC_VERSION = ""; INFOPLIST_FILE = "P4Menu/P4Menu-Info.plist"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"/Users/mbishop/Dropbox/dev/Perforce API/r10.1/bin.darwin80u/p4api-2010.1.260003/lib\"", ); MACOSX_DEPLOYMENT_TARGET = 10.6; PRODUCT_NAME = "$(TARGET_NAME)"; RUN_CLANG_STATIC_ANALYZER = YES; SDKROOT = macosx; WRAPPER_EXTENSION = app; }; name = Release; }; AAF768AA13AA8BAC00898653 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/P4Menu.app/Contents/MacOS/P4Menu"; COMBINE_HIDPI_IMAGES = YES; FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "P4Menu/P4Menu-Prefix.pch"; INFOPLIST_FILE = "P4MenuTests/P4MenuTests-Info.plist"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/../../../../../../MichaelBook Users/Users/mbishop/Dropbox/dev/Perforce API/r10.1/bin.darwin80u/p4api-2010.1.260003/lib\"", ); PRODUCT_NAME = "$(TARGET_NAME)"; TEST_HOST = "$(BUNDLE_LOADER)"; WRAPPER_EXTENSION = octest; }; name = Debug; }; AAF768AB13AA8BAC00898653 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/P4Menu.app/Contents/MacOS/P4Menu"; COMBINE_HIDPI_IMAGES = YES; FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "P4Menu/P4Menu-Prefix.pch"; INFOPLIST_FILE = "P4MenuTests/P4MenuTests-Info.plist"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/../../../../../../MichaelBook Users/Users/mbishop/Dropbox/dev/Perforce API/r10.1/bin.darwin80u/p4api-2010.1.260003/lib\"", ); PRODUCT_NAME = "$(TARGET_NAME)"; TEST_HOST = "$(BUNDLE_LOADER)"; WRAPPER_EXTENSION = octest; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ AAF7686D13AA8BAB00898653 /* Build configuration list for PBXProject "P4Menu" */ = { isa = XCConfigurationList; buildConfigurations = ( AAF768A413AA8BAC00898653 /* Debug */, AAF768A513AA8BAC00898653 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; AAF768A613AA8BAC00898653 /* Build configuration list for PBXNativeTarget "P4Menu" */ = { isa = XCConfigurationList; buildConfigurations = ( AAF768A713AA8BAC00898653 /* Debug */, AAF768A813AA8BAC00898653 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; AAF768A913AA8BAC00898653 /* Build configuration list for PBXNativeTarget "P4MenuTests" */ = { isa = XCConfigurationList; buildConfigurations = ( AAF768AA13AA8BAC00898653 /* Debug */, AAF768AB13AA8BAC00898653 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = AAF7686A13AA8BAB00898653 /* Project object */; }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 8331 | Matt Attaway |
Adding initial version of MacMenu for Perforce MacMenu is a helpful Perforce client that sits in your toolbar. It allows you to run standard Perforce operations on the document that is open the currently active editor/viewer. |