// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; }; AA36504F134E59F500B43EBA /* libsupp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7C5B1332C68F0063621D /* libsupp.a */; }; AA365050134E59F800B43EBA /* librpc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7C5A1332C68F0063621D /* librpc.a */; }; AA365051134E59FC00B43EBA /* libclient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7C591332C68F0063621D /* libclient.a */; }; AAEAA2A11332722A00EB5183 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAEAA2A01332722A00EB5183 /* Foundation.framework */; }; AAEAA2D51332729D00EB5183 /* clientapi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2A71332729D00EB5183 /* clientapi.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2D61332729D00EB5183 /* clientmerge.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2A81332729D00EB5183 /* clientmerge.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2D71332729D00EB5183 /* clientuser.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2A91332729D00EB5183 /* clientuser.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2D81332729D00EB5183 /* datetime.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2AA1332729D00EB5183 /* datetime.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2D91332729D00EB5183 /* debug.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2AB1332729D00EB5183 /* debug.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2DA1332729D00EB5183 /* diff.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2AC1332729D00EB5183 /* diff.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2DB1332729D00EB5183 /* echoctl.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2AD1332729D00EB5183 /* echoctl.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2DC1332729D00EB5183 /* enviro.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2AE1332729D00EB5183 /* enviro.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2DD1332729D00EB5183 /* error.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2AF1332729D00EB5183 /* error.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2DE1332729D00EB5183 /* errorlog.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B01332729D00EB5183 /* errorlog.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2DF1332729D00EB5183 /* errornum.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B11332729D00EB5183 /* errornum.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E01332729D00EB5183 /* filesys.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B21332729D00EB5183 /* filesys.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E11332729D00EB5183 /* handler.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B31332729D00EB5183 /* handler.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E21332729D00EB5183 /* hostenv.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B41332729D00EB5183 /* hostenv.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E31332729D00EB5183 /* i18napi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B51332729D00EB5183 /* i18napi.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E41332729D00EB5183 /* ident.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B61332729D00EB5183 /* ident.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E51332729D00EB5183 /* keepalive.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B71332729D00EB5183 /* keepalive.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E61332729D00EB5183 /* mapapi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B81332729D00EB5183 /* mapapi.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E71332729D00EB5183 /* msgclient.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2B91332729D00EB5183 /* msgclient.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E81332729D00EB5183 /* msgserver.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2BA1332729D00EB5183 /* msgserver.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2E91332729D00EB5183 /* netconnect.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2BB1332729D00EB5183 /* netconnect.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2EA1332729D00EB5183 /* ntservice.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2BC1332729D00EB5183 /* ntservice.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2EB1332729D00EB5183 /* options.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2BD1332729D00EB5183 /* options.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2EC1332729D00EB5183 /* p4tags.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2BE1332729D00EB5183 /* p4tags.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2ED1332729D00EB5183 /* pathsys.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2BF1332729D00EB5183 /* pathsys.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2EE1332729D00EB5183 /* runcmd.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C01332729D00EB5183 /* runcmd.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2EF1332729D00EB5183 /* signaler.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C11332729D00EB5183 /* signaler.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2F01332729D00EB5183 /* spec.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C21332729D00EB5183 /* spec.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2F11332729D00EB5183 /* stdhdrs.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C31332729D00EB5183 /* stdhdrs.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2F21332729D00EB5183 /* strarray.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C41332729D00EB5183 /* strarray.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2F31332729D00EB5183 /* strbuf.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C51332729D00EB5183 /* strbuf.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2F41332729D00EB5183 /* strdict.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C61332729D00EB5183 /* strdict.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2F51332729D00EB5183 /* strops.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C71332729D00EB5183 /* strops.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2F61332729D00EB5183 /* strtable.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C81332729D00EB5183 /* strtable.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2F71332729D00EB5183 /* threading.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2C91332729D00EB5183 /* threading.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA2F81332729D00EB5183 /* vararray.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA2CA1332729D00EB5183 /* vararray.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA51F1332764400EB5183 /* P4ClientApi.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAEAA4CD1332764400EB5183 /* P4ClientApi.mm */; }; AAEAA5211332764400EB5183 /* P4ClientApiPriv.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAEAA4CF1332764400EB5183 /* P4ClientApiPriv.mm */; }; AAEAA5231332764400EB5183 /* P4Encodings.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAEAA4D11332764400EB5183 /* P4Encodings.mm */; }; AAEAA5251332764400EB5183 /* P4ErrorCodes.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAEAA4D31332764400EB5183 /* P4ErrorCodes.mm */; }; AAEAA5271332764400EB5183 /* P4SpecDescription.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAEAA4D51332764400EB5183 /* P4SpecDescription.mm */; }; AAEAA5291332764400EB5183 /* P4TypeConversions.mm in Sources */ = {isa = PBXBuildFile; fileRef = AAEAA4D71332764400EB5183 /* P4TypeConversions.mm */; }; AAEAA5981332772800EB5183 /* P4ClientApi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA4CC1332764400EB5183 /* P4ClientApi.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA5991332772800EB5183 /* P4ClientApiPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA4CE1332764400EB5183 /* P4ClientApiPriv.h */; settings = {ATTRIBUTES = (Private, ); }; }; AAEAA59A1332772800EB5183 /* P4Encodings.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA4D01332764400EB5183 /* P4Encodings.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA59B1332772800EB5183 /* P4ErrorCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA4D21332764400EB5183 /* P4ErrorCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA59C1332772800EB5183 /* P4SpecDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA4D41332764400EB5183 /* P4SpecDescription.h */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA59D1332772800EB5183 /* P4TypeConversions.hpp in Headers */ = {isa = PBXBuildFile; fileRef = AAEAA4D61332764400EB5183 /* P4TypeConversions.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; AAEAA6301332792500EB5183 /* libNGAUtilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAEAA5EC1332786400EB5183 /* libNGAUtilities.a */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ AAEAA5EB1332786400EB5183 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = AAEAA5E71332786400EB5183 /* NGAUtilities.xcodeproj */; proxyType = 2; remoteGlobalIDString = D2AAC07E0554694100DB518D; remoteInfo = NGAUtilities; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 32DBCF5E0370ADEE00C91783 /* P4API_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4API_Prefix.pch; sourceTree = "<group>"; }; 8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 8DC2EF5B0486A6940098B216 /* P4API.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = P4API.framework; sourceTree = BUILT_PRODUCTS_DIR; }; AA2A7C591332C68F0063621D /* libclient.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libclient.a; sourceTree = "<group>"; }; AA2A7C5A1332C68F0063621D /* librpc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = librpc.a; sourceTree = "<group>"; }; AA2A7C5B1332C68F0063621D /* libsupp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libsupp.a; sourceTree = "<group>"; }; AAEAA2A01332722A00EB5183 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; AAEAA2A71332729D00EB5183 /* clientapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clientapi.h; sourceTree = "<group>"; }; AAEAA2A81332729D00EB5183 /* clientmerge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clientmerge.h; sourceTree = "<group>"; }; AAEAA2A91332729D00EB5183 /* clientuser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clientuser.h; sourceTree = "<group>"; }; AAEAA2AA1332729D00EB5183 /* datetime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = datetime.h; sourceTree = "<group>"; }; AAEAA2AB1332729D00EB5183 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; }; AAEAA2AC1332729D00EB5183 /* diff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = diff.h; sourceTree = "<group>"; }; AAEAA2AD1332729D00EB5183 /* echoctl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = echoctl.h; sourceTree = "<group>"; }; AAEAA2AE1332729D00EB5183 /* enviro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enviro.h; sourceTree = "<group>"; }; AAEAA2AF1332729D00EB5183 /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = error.h; sourceTree = "<group>"; }; AAEAA2B01332729D00EB5183 /* errorlog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = errorlog.h; sourceTree = "<group>"; }; AAEAA2B11332729D00EB5183 /* errornum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = errornum.h; sourceTree = "<group>"; }; AAEAA2B21332729D00EB5183 /* filesys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filesys.h; sourceTree = "<group>"; }; AAEAA2B31332729D00EB5183 /* handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = handler.h; sourceTree = "<group>"; }; AAEAA2B41332729D00EB5183 /* hostenv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hostenv.h; sourceTree = "<group>"; }; AAEAA2B51332729D00EB5183 /* i18napi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = i18napi.h; sourceTree = "<group>"; }; AAEAA2B61332729D00EB5183 /* ident.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ident.h; sourceTree = "<group>"; }; AAEAA2B71332729D00EB5183 /* keepalive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keepalive.h; sourceTree = "<group>"; }; AAEAA2B81332729D00EB5183 /* mapapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mapapi.h; sourceTree = "<group>"; }; AAEAA2B91332729D00EB5183 /* msgclient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = msgclient.h; sourceTree = "<group>"; }; AAEAA2BA1332729D00EB5183 /* msgserver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = msgserver.h; sourceTree = "<group>"; }; AAEAA2BB1332729D00EB5183 /* netconnect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = netconnect.h; sourceTree = "<group>"; }; AAEAA2BC1332729D00EB5183 /* ntservice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ntservice.h; sourceTree = "<group>"; }; AAEAA2BD1332729D00EB5183 /* options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = options.h; sourceTree = "<group>"; }; AAEAA2BE1332729D00EB5183 /* p4tags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = p4tags.h; sourceTree = "<group>"; }; AAEAA2BF1332729D00EB5183 /* pathsys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pathsys.h; sourceTree = "<group>"; }; AAEAA2C01332729D00EB5183 /* runcmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = runcmd.h; sourceTree = "<group>"; }; AAEAA2C11332729D00EB5183 /* signaler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = signaler.h; sourceTree = "<group>"; }; AAEAA2C21332729D00EB5183 /* spec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spec.h; sourceTree = "<group>"; }; AAEAA2C31332729D00EB5183 /* stdhdrs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdhdrs.h; sourceTree = "<group>"; }; AAEAA2C41332729D00EB5183 /* strarray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strarray.h; sourceTree = "<group>"; }; AAEAA2C51332729D00EB5183 /* strbuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strbuf.h; sourceTree = "<group>"; }; AAEAA2C61332729D00EB5183 /* strdict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strdict.h; sourceTree = "<group>"; }; AAEAA2C71332729D00EB5183 /* strops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strops.h; sourceTree = "<group>"; }; AAEAA2C81332729D00EB5183 /* strtable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strtable.h; sourceTree = "<group>"; }; AAEAA2C91332729D00EB5183 /* threading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threading.h; sourceTree = "<group>"; }; AAEAA2CA1332729D00EB5183 /* vararray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vararray.h; sourceTree = "<group>"; }; AAEAA4CC1332764400EB5183 /* P4ClientApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ClientApi.h; sourceTree = "<group>"; }; AAEAA4CD1332764400EB5183 /* P4ClientApi.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4ClientApi.mm; sourceTree = "<group>"; }; AAEAA4CE1332764400EB5183 /* P4ClientApiPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ClientApiPriv.h; sourceTree = "<group>"; }; AAEAA4CF1332764400EB5183 /* P4ClientApiPriv.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4ClientApiPriv.mm; sourceTree = "<group>"; }; AAEAA4D01332764400EB5183 /* P4Encodings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Encodings.h; sourceTree = "<group>"; }; AAEAA4D11332764400EB5183 /* P4Encodings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4Encodings.mm; sourceTree = "<group>"; }; AAEAA4D21332764400EB5183 /* P4ErrorCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ErrorCodes.h; sourceTree = "<group>"; }; AAEAA4D31332764400EB5183 /* P4ErrorCodes.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4ErrorCodes.mm; sourceTree = "<group>"; }; AAEAA4D41332764400EB5183 /* P4SpecDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4SpecDescription.h; sourceTree = "<group>"; }; AAEAA4D51332764400EB5183 /* P4SpecDescription.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4SpecDescription.mm; sourceTree = "<group>"; }; AAEAA4D61332764400EB5183 /* P4TypeConversions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = P4TypeConversions.hpp; sourceTree = "<group>"; }; AAEAA4D71332764400EB5183 /* P4TypeConversions.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = P4TypeConversions.mm; sourceTree = "<group>"; }; AAEAA5E71332786400EB5183 /* NGAUtilities.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = NGAUtilities.xcodeproj; path = ../NGAUtilities/NGAUtilities.xcodeproj; sourceTree = SOURCE_ROOT; }; AAEAA6381332796400EB5183 /* NGAArrayAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGAArrayAdditions.h; path = ../NGAUtilities/Source/NGAArrayAdditions.h; sourceTree = SOURCE_ROOT; }; AAEAA6391332796400EB5183 /* NGAStringAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGAStringAdditions.h; path = ../NGAUtilities/Source/NGAStringAdditions.h; sourceTree = SOURCE_ROOT; }; AAEAA63A1332796400EB5183 /* NGAUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGAUtilities.h; path = ../NGAUtilities/Source/NGAUtilities.h; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 8DC2EF560486A6940098B216 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( AAEAA6301332792500EB5183 /* libNGAUtilities.a in Frameworks */, AAEAA2A11332722A00EB5183 /* Foundation.framework in Frameworks */, AA365051134E59FC00B43EBA /* libclient.a in Frameworks */, AA36504F134E59F500B43EBA /* libsupp.a in Frameworks */, AA365050134E59F800B43EBA /* librpc.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 034768DFFF38A50411DB9C8B /* Products */ = { isa = PBXGroup; children = ( 8DC2EF5B0486A6940098B216 /* P4API.framework */, ); name = Products; sourceTree = "<group>"; }; 0867D691FE84028FC02AAC07 /* P4API */ = { isa = PBXGroup; children = ( AAEAA6361332795300EB5183 /* NGAUtilities */, AAEAA4921332751C00EB5183 /* Sources */, AAEAA4CA1332764400EB5183 /* p4objc */, AAEAA2A41332729D00EB5183 /* p4api */, 089C1665FE841158C02AAC07 /* Resources */, 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */, 034768DFFF38A50411DB9C8B /* Products */, ); name = P4API; sourceTree = "<group>"; }; 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = { isa = PBXGroup; children = ( 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */, 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */, ); name = "External Frameworks and Libraries"; sourceTree = "<group>"; }; 089C1665FE841158C02AAC07 /* Resources */ = { isa = PBXGroup; children = ( 8DC2EF5A0486A6940098B216 /* Info.plist */, 089C1666FE841158C02AAC07 /* InfoPlist.strings */, ); name = Resources; sourceTree = "<group>"; }; 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = { isa = PBXGroup; children = ( AAEAA2A01332722A00EB5183 /* Foundation.framework */, ); name = "Linked Frameworks"; sourceTree = "<group>"; }; 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = { isa = PBXGroup; children = ( ); name = "Other Frameworks"; sourceTree = "<group>"; }; AAEAA2A41332729D00EB5183 /* p4api */ = { isa = PBXGroup; children = ( AAEAA2A51332729D00EB5183 /* include */, AAEAA2CB1332729D00EB5183 /* lib */, ); name = p4api; sourceTree = P4API; }; AAEAA2A51332729D00EB5183 /* include */ = { isa = PBXGroup; children = ( AAEAA2A61332729D00EB5183 /* p4 */, ); path = include; sourceTree = "<group>"; }; AAEAA2A61332729D00EB5183 /* p4 */ = { isa = PBXGroup; children = ( AAEAA2A71332729D00EB5183 /* clientapi.h */, AAEAA2A81332729D00EB5183 /* clientmerge.h */, AAEAA2A91332729D00EB5183 /* clientuser.h */, AAEAA2AA1332729D00EB5183 /* datetime.h */, AAEAA2AB1332729D00EB5183 /* debug.h */, AAEAA2AC1332729D00EB5183 /* diff.h */, AAEAA2AD1332729D00EB5183 /* echoctl.h */, AAEAA2AE1332729D00EB5183 /* enviro.h */, AAEAA2AF1332729D00EB5183 /* error.h */, AAEAA2B01332729D00EB5183 /* errorlog.h */, AAEAA2B11332729D00EB5183 /* errornum.h */, AAEAA2B21332729D00EB5183 /* filesys.h */, AAEAA2B31332729D00EB5183 /* handler.h */, AAEAA2B41332729D00EB5183 /* hostenv.h */, AAEAA2B51332729D00EB5183 /* i18napi.h */, AAEAA2B61332729D00EB5183 /* ident.h */, AAEAA2B71332729D00EB5183 /* keepalive.h */, AAEAA2B81332729D00EB5183 /* mapapi.h */, AAEAA2B91332729D00EB5183 /* msgclient.h */, AAEAA2BA1332729D00EB5183 /* msgserver.h */, AAEAA2BB1332729D00EB5183 /* netconnect.h */, AAEAA2BC1332729D00EB5183 /* ntservice.h */, AAEAA2BD1332729D00EB5183 /* options.h */, AAEAA2BE1332729D00EB5183 /* p4tags.h */, AAEAA2BF1332729D00EB5183 /* pathsys.h */, AAEAA2C01332729D00EB5183 /* runcmd.h */, AAEAA2C11332729D00EB5183 /* signaler.h */, AAEAA2C21332729D00EB5183 /* spec.h */, AAEAA2C31332729D00EB5183 /* stdhdrs.h */, AAEAA2C41332729D00EB5183 /* strarray.h */, AAEAA2C51332729D00EB5183 /* strbuf.h */, AAEAA2C61332729D00EB5183 /* strdict.h */, AAEAA2C71332729D00EB5183 /* strops.h */, AAEAA2C81332729D00EB5183 /* strtable.h */, AAEAA2C91332729D00EB5183 /* threading.h */, AAEAA2CA1332729D00EB5183 /* vararray.h */, ); path = p4; sourceTree = "<group>"; }; AAEAA2CB1332729D00EB5183 /* lib */ = { isa = PBXGroup; children = ( AA2A7C591332C68F0063621D /* libclient.a */, AA2A7C5A1332C68F0063621D /* librpc.a */, AA2A7C5B1332C68F0063621D /* libsupp.a */, ); path = lib; sourceTree = "<group>"; }; AAEAA4921332751C00EB5183 /* Sources */ = { isa = PBXGroup; children = ( 32DBCF5E0370ADEE00C91783 /* P4API_Prefix.pch */, ); name = Sources; sourceTree = "<group>"; }; AAEAA4CA1332764400EB5183 /* p4objc */ = { isa = PBXGroup; children = ( AAEAA4CB1332764400EB5183 /* api */, ); path = p4objc; sourceTree = "<group>"; }; AAEAA4CB1332764400EB5183 /* api */ = { isa = PBXGroup; children = ( AAEAA4CC1332764400EB5183 /* P4ClientApi.h */, AAEAA4CD1332764400EB5183 /* P4ClientApi.mm */, AAEAA4CE1332764400EB5183 /* P4ClientApiPriv.h */, AAEAA4CF1332764400EB5183 /* P4ClientApiPriv.mm */, AAEAA4D01332764400EB5183 /* P4Encodings.h */, AAEAA4D11332764400EB5183 /* P4Encodings.mm */, AAEAA4D21332764400EB5183 /* P4ErrorCodes.h */, AAEAA4D31332764400EB5183 /* P4ErrorCodes.mm */, AAEAA4D41332764400EB5183 /* P4SpecDescription.h */, AAEAA4D51332764400EB5183 /* P4SpecDescription.mm */, AAEAA4D61332764400EB5183 /* P4TypeConversions.hpp */, AAEAA4D71332764400EB5183 /* P4TypeConversions.mm */, ); path = api; sourceTree = "<group>"; }; AAEAA5E81332786400EB5183 /* Products */ = { isa = PBXGroup; children = ( AAEAA5EC1332786400EB5183 /* libNGAUtilities.a */, ); name = Products; sourceTree = "<group>"; }; AAEAA6361332795300EB5183 /* NGAUtilities */ = { isa = PBXGroup; children = ( AAEAA5E71332786400EB5183 /* NGAUtilities.xcodeproj */, AAEAA6381332796400EB5183 /* NGAArrayAdditions.h */, AAEAA6391332796400EB5183 /* NGAStringAdditions.h */, AAEAA63A1332796400EB5183 /* NGAUtilities.h */, ); name = NGAUtilities; sourceTree = "<group>"; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 8DC2EF500486A6940098B216 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( AAEAA5981332772800EB5183 /* P4ClientApi.h in Headers */, AAEAA5991332772800EB5183 /* P4ClientApiPriv.h in Headers */, AAEAA59A1332772800EB5183 /* P4Encodings.h in Headers */, AAEAA59B1332772800EB5183 /* P4ErrorCodes.h in Headers */, AAEAA59C1332772800EB5183 /* P4SpecDescription.h in Headers */, AAEAA59D1332772800EB5183 /* P4TypeConversions.hpp in Headers */, AAEAA2D51332729D00EB5183 /* clientapi.h in Headers */, AAEAA2D61332729D00EB5183 /* clientmerge.h in Headers */, AAEAA2D71332729D00EB5183 /* clientuser.h in Headers */, AAEAA2D81332729D00EB5183 /* datetime.h in Headers */, AAEAA2D91332729D00EB5183 /* debug.h in Headers */, AAEAA2DA1332729D00EB5183 /* diff.h in Headers */, AAEAA2DB1332729D00EB5183 /* echoctl.h in Headers */, AAEAA2DC1332729D00EB5183 /* enviro.h in Headers */, AAEAA2DD1332729D00EB5183 /* error.h in Headers */, AAEAA2DE1332729D00EB5183 /* errorlog.h in Headers */, AAEAA2DF1332729D00EB5183 /* errornum.h in Headers */, AAEAA2E01332729D00EB5183 /* filesys.h in Headers */, AAEAA2E11332729D00EB5183 /* handler.h in Headers */, AAEAA2E21332729D00EB5183 /* hostenv.h in Headers */, AAEAA2E31332729D00EB5183 /* i18napi.h in Headers */, AAEAA2E41332729D00EB5183 /* ident.h in Headers */, AAEAA2E51332729D00EB5183 /* keepalive.h in Headers */, AAEAA2E61332729D00EB5183 /* mapapi.h in Headers */, AAEAA2E71332729D00EB5183 /* msgclient.h in Headers */, AAEAA2E81332729D00EB5183 /* msgserver.h in Headers */, AAEAA2E91332729D00EB5183 /* netconnect.h in Headers */, AAEAA2EA1332729D00EB5183 /* ntservice.h in Headers */, AAEAA2EB1332729D00EB5183 /* options.h in Headers */, AAEAA2EC1332729D00EB5183 /* p4tags.h in Headers */, AAEAA2ED1332729D00EB5183 /* pathsys.h in Headers */, AAEAA2EE1332729D00EB5183 /* runcmd.h in Headers */, AAEAA2EF1332729D00EB5183 /* signaler.h in Headers */, AAEAA2F01332729D00EB5183 /* spec.h in Headers */, AAEAA2F11332729D00EB5183 /* stdhdrs.h in Headers */, AAEAA2F21332729D00EB5183 /* strarray.h in Headers */, AAEAA2F31332729D00EB5183 /* strbuf.h in Headers */, AAEAA2F41332729D00EB5183 /* strdict.h in Headers */, AAEAA2F51332729D00EB5183 /* strops.h in Headers */, AAEAA2F61332729D00EB5183 /* strtable.h in Headers */, AAEAA2F71332729D00EB5183 /* threading.h in Headers */, AAEAA2F81332729D00EB5183 /* vararray.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 8DC2EF4F0486A6940098B216 /* P4API */ = { isa = PBXNativeTarget; buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "P4API" */; buildPhases = ( 8DC2EF500486A6940098B216 /* Headers */, 8DC2EF520486A6940098B216 /* Resources */, 8DC2EF540486A6940098B216 /* Sources */, 8DC2EF560486A6940098B216 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = P4API; productInstallPath = "$(HOME)/Library/Frameworks"; productName = P4API; productReference = 8DC2EF5B0486A6940098B216 /* P4API.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 0867D690FE84028FC02AAC07 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0420; }; buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "P4API" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 1; knownRegions = ( English, Japanese, French, German, ); mainGroup = 0867D691FE84028FC02AAC07 /* P4API */; productRefGroup = 034768DFFF38A50411DB9C8B /* Products */; projectDirPath = ""; projectReferences = ( { ProductGroup = AAEAA5E81332786400EB5183 /* Products */; ProjectRef = AAEAA5E71332786400EB5183 /* NGAUtilities.xcodeproj */; }, ); projectRoot = ""; targets = ( 8DC2EF4F0486A6940098B216 /* P4API */, ); }; /* End PBXProject section */ /* Begin PBXReferenceProxy section */ AAEAA5EC1332786400EB5183 /* libNGAUtilities.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libNGAUtilities.a; remoteRef = AAEAA5EB1332786400EB5183 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ 8DC2EF520486A6940098B216 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 8DC2EF540486A6940098B216 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( AAEAA51F1332764400EB5183 /* P4ClientApi.mm in Sources */, AAEAA5211332764400EB5183 /* P4ClientApiPriv.mm in Sources */, AAEAA5231332764400EB5183 /* P4Encodings.mm in Sources */, AAEAA5251332764400EB5183 /* P4ErrorCodes.mm in Sources */, AAEAA5271332764400EB5183 /* P4SpecDescription.mm in Sources */, AAEAA5291332764400EB5183 /* P4TypeConversions.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ 089C1666FE841158C02AAC07 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( 089C1667FE841158C02AAC07 /* English */, ); name = InfoPlist.strings; sourceTree = "<group>"; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 1DEB91AE08733DA50010E9CD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ENABLE_OBJC_ARC = NO; COPY_PHASE_STRIP = NO; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; FRAMEWORK_VERSION = A; GCC_DYNAMIC_NO_PIC = NO; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = P4API_Prefix.pch; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"/Users/mbishop/Dropbox/dev/Perforce API/r10.1/bin.darwin80u/p4api-2010.1.260003/lib\"", ); PRODUCT_NAME = P4API; WRAPPER_EXTENSION = framework; }; name = Debug; }; 1DEB91AF08733DA50010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ENABLE_OBJC_ARC = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; FRAMEWORK_VERSION = A; GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = P4API_Prefix.pch; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"/Users/mbishop/Dropbox/dev/Perforce API/r10.1/bin.darwin80u/p4api-2010.1.260003/lib\"", ); PRODUCT_NAME = P4API; WRAPPER_EXTENSION = framework; }; name = Release; }; 1DEB91B208733DA50010E9CD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; CLANG_WARN_OBJCPP_ARC_ABI = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_OPTIMIZATION_LEVEL = 0; GCC_VERSION = ""; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; }; name = Debug; }; 1DEB91B308733DA50010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; CLANG_WARN_OBJCPP_ARC_ABI = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_VERSION = ""; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; SDKROOT = macosx; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "P4API" */ = { isa = XCConfigurationList; buildConfigurations = ( 1DEB91AE08733DA50010E9CD /* Debug */, 1DEB91AF08733DA50010E9CD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "P4API" */ = { isa = XCConfigurationList; buildConfigurations = ( 1DEB91B208733DA50010E9CD /* Debug */, 1DEB91B308733DA50010E9CD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 0867D690FE84028FC02AAC07 /* Project object */; }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 20722 | jdputsch | initial branch, prep for -Zapp= support | ||
//guest/michael_bishop/MacMenu/src/P4API/P4API.xcodeproj/project.pbxproj | |||||
#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. |