]> err.no Git - sope/commitdiff
new Xcode projects
authorznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Wed, 22 Sep 2004 13:36:19 +0000 (13:36 +0000)
committerznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Wed, 22 Sep 2004 13:36:19 +0000 (13:36 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@151 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

sope-gdl1/GDLAccess/ChangeLog
sope-gdl1/GDLAccess/GDLAccess.xcode/project.pbxproj [new file with mode: 0644]
sope-gdl1/PostgreSQL/ChangeLog
sope-gdl1/PostgreSQL/PostgreSQL-Info.plist [new file with mode: 0644]
sope-gdl1/PostgreSQL/PostgreSQL.xcode/project.pbxproj [new file with mode: 0644]
sope-gdl1/PostgreSQL/PostgreSQL72-Info.plist [deleted file]
sope-gdl1/README-OSX.txt [new file with mode: 0644]
sope-gdl1/gnustep-db.xcode/project.pbxproj [deleted file]
sope-gdl1/sope-gdl1.xcode/project.pbxproj [new file with mode: 0644]

index a853945a4c2864a24903dddb5494f055caab8faf..647a8f2ddaa0a50ca15c1ab0cd203d951f53ac0b 100644 (file)
@@ -1,3 +1,7 @@
+2004-09-22  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * GDLAccess.xcode: new Xcode project
+
 2004-09-11  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * GNUmakefile.preamble, FoundationExt/GNUmakefile: minor changes for
diff --git a/sope-gdl1/GDLAccess/GDLAccess.xcode/project.pbxproj b/sope-gdl1/GDLAccess/GDLAccess.xcode/project.pbxproj
new file mode 100644 (file)
index 0000000..2e1c7d5
--- /dev/null
@@ -0,0 +1,2214 @@
+// !$*UTF8*$!
+{
+       archiveVersion = 1;
+       classes = {
+       };
+       objectVersion = 39;
+       objects = {
+               AD013B8706E20AC5000910D8 = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = README;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD013B8C06E20AC5000910D8 = {
+                       fileRef = AD013B8706E20AC5000910D8;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD013C1806E20C17000910D8 = {
+                       children = (
+                               AD8BF2F607019B6000EC239A,
+                               AD8BF2A707019B6000EC239A,
+                               AD8BF2A907019B6000EC239A,
+                               AD8BF2AB07019B6000EC239A,
+                               AD8BF2AD07019B6000EC239A,
+                               AD8BF2AF07019B6000EC239A,
+                               AD8BF2B107019B6000EC239A,
+                               AD8BF2B307019B6000EC239A,
+                               AD8BF2B607019B6000EC239A,
+                               AD8BF2B807019B6000EC239A,
+                               AD8BF2BA07019B6000EC239A,
+                               AD8BF2BC07019B6000EC239A,
+                               AD8BF2BE07019B6000EC239A,
+                               AD8BF2C007019B6000EC239A,
+                               AD8BF2C207019B6000EC239A,
+                               AD8BF2C407019B6000EC239A,
+                               AD8BF2C607019B6000EC239A,
+                               AD8BF2C807019B6000EC239A,
+                               AD8BF2C907019B6000EC239A,
+                               AD8BF2CB07019B6000EC239A,
+                               AD8BF2CE07019B6000EC239A,
+                               AD8BF2D007019B6000EC239A,
+                               AD8BF2D207019B6000EC239A,
+                               AD8BF2D407019B6000EC239A,
+                               AD8BF2D607019B6000EC239A,
+                               AD8BF2D807019B6000EC239A,
+                               AD8BF2DA07019B6000EC239A,
+                               AD8BF2DD07019B6000EC239A,
+                               AD8BF2DF07019B6000EC239A,
+                               AD8BF2E207019B6000EC239A,
+                               AD8BF2E307019B6000EC239A,
+                               AD8BF2E607019B6000EC239A,
+                               AD8BF2E907019B6000EC239A,
+                               AD8BF2EB07019B6000EC239A,
+                               AD8BF2ED07019B6000EC239A,
+                               AD8BF2EF07019B6000EC239A,
+                               AD8BF2F207019B6000EC239A,
+                               AD8BF2F407019B6000EC239A,
+                               AD8BF2F707019B6000EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Headers;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD013C2106E20D18000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGStreams.framework;
+                       path = /Library/Frameworks/NGStreams.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD013C9E06E20E99000910D8 = {
+                       children = (
+                               ADD6610D06DA3D1F007161CA,
+                               AD0142CE06E21A3D000910D8,
+                               AD013C2106E20D18000910D8,
+                       );
+                       isa = PBXGroup;
+                       name = "sope-core";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD0142CE06E21A3D000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGExtensions.framework;
+                       path = /Library/Frameworks/NGExtensions.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD0142CF06E21A3D000910D8 = {
+                       fileRef = AD0142CE06E21A3D000910D8;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF2A207019AE300EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = COPYING.LIB;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2A307019AE300EC239A = {
+                       fileRef = AD8BF2A207019AE300EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF2A607019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = eoaccess.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2A707019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOAdaptor.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2A807019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOAdaptor.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2A907019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOAdaptorChannel.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2AA07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOAdaptorChannel.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2AB07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "EOAdaptorChannel+Attributes.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2AC07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOAdaptorChannel+Attributes.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2AD07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOAdaptorContext.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2AE07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOAdaptorContext.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2AF07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOAdaptorDataSource.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B007019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOAdaptorDataSource.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B107019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOAdaptorGlobalID.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B207019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOAdaptorGlobalID.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B307019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOAdaptorOperation.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B407019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOAdaptorOperation.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B507019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOAndQualifier+SQL.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B607019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOArrayProxy.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B707019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOArrayProxy.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B807019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOAttribute.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2B907019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOAttribute.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2BA07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOAttributeOrdering.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2BB07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOAttributeOrdering.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2BC07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOCustomValues.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2BD07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOCustomValues.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2BE07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EODatabase.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2BF07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EODatabase.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C007019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EODatabaseChannel.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C107019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EODatabaseChannel.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C207019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EODatabaseContext.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C307019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EODatabaseContext.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C407019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EODatabaseFault.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C507019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EODatabaseFault.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C607019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EODatabaseFaultResolver.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C707019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EODatabaseFaultResolver.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C807019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EODelegateResponse.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2C907019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOEntity.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2CA07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOEntity.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2CB07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "EOEntity+Factory.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2CC07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOEntity+Factory.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2CD07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOEntityClassDescription.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2CE07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOExpressionArray.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2CF07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOExpressionArray.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D007019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOFault.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D107019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOFault.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D207019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOFaultHandler.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D307019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOFaultHandler.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D407019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOFExceptions.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D507019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOFExceptions.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D607019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOGenericRecord.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D707019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOGenericRecord.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D807019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOJoinTypes.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2D907019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOKeyComparisonQualifier+SQL.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2DA07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOKeySortOrdering.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2DB07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOKeySortOrdering.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2DC07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOKeyValueQualifier+SQL.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2DD07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOModel.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2DE07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOModel.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2DF07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOModelGroup.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E007019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOModelGroup.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E107019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EONotQualifier+SQL.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E207019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EONull.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E307019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOObjectUniquer.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E407019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOObjectUniquer.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E507019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOOrQualifier+SQL.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E607019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOPrimaryKeyDictionary.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E707019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOPrimaryKeyDictionary.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E807019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOQualifier+SQL.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2E907019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOQualifierScanner.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2EA07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOQualifierScanner.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2EB07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOQuotedExpression.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2EC07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOQuotedExpression.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2ED07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EORecordDictionary.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2EE07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EORecordDictionary.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2EF07019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EORelationship.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F007019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EORelationship.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F107019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOSelectSQLExpression.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F207019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOSQLExpression.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F307019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOSQLExpression.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F407019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = EOSQLQualifier.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F507019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = EOSQLQualifier.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F607019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = GDLAccess.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F707019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "NSObject+EONullInit.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F807019B6000EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "NSObject+EONullInit.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF2F907019B6000EC239A = {
+                       fileRef = AD8BF2A607019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF2FA07019B6000EC239A = {
+                       fileRef = AD8BF2A707019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF2FB07019B6000EC239A = {
+                       fileRef = AD8BF2A807019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF2FC07019B6000EC239A = {
+                       fileRef = AD8BF2A907019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF2FD07019B6000EC239A = {
+                       fileRef = AD8BF2AA07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF2FE07019B6000EC239A = {
+                       fileRef = AD8BF2AB07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF2FF07019B6000EC239A = {
+                       fileRef = AD8BF2AC07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF30007019B6000EC239A = {
+                       fileRef = AD8BF2AD07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF30107019B6000EC239A = {
+                       fileRef = AD8BF2AE07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF30207019B6000EC239A = {
+                       fileRef = AD8BF2AF07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF30307019B6000EC239A = {
+                       fileRef = AD8BF2B007019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF30407019B6000EC239A = {
+                       fileRef = AD8BF2B107019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF30507019B6000EC239A = {
+                       fileRef = AD8BF2B207019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF30607019B6000EC239A = {
+                       fileRef = AD8BF2B307019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF30707019B6000EC239A = {
+                       fileRef = AD8BF2B407019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF30807019B6000EC239A = {
+                       fileRef = AD8BF2B507019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF30907019B6000EC239A = {
+                       fileRef = AD8BF2B607019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF30A07019B6000EC239A = {
+                       fileRef = AD8BF2B707019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF30B07019B6000EC239A = {
+                       fileRef = AD8BF2B807019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF30C07019B6000EC239A = {
+                       fileRef = AD8BF2B907019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF30D07019B6000EC239A = {
+                       fileRef = AD8BF2BA07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF30E07019B6000EC239A = {
+                       fileRef = AD8BF2BB07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF30F07019B6000EC239A = {
+                       fileRef = AD8BF2BC07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF31007019B6000EC239A = {
+                       fileRef = AD8BF2BD07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF31107019B6000EC239A = {
+                       fileRef = AD8BF2BE07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF31207019B6000EC239A = {
+                       fileRef = AD8BF2BF07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF31307019B6000EC239A = {
+                       fileRef = AD8BF2C007019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF31407019B6000EC239A = {
+                       fileRef = AD8BF2C107019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF31507019B6000EC239A = {
+                       fileRef = AD8BF2C207019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF31607019B6000EC239A = {
+                       fileRef = AD8BF2C307019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF31707019B6000EC239A = {
+                       fileRef = AD8BF2C407019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF31807019B6000EC239A = {
+                       fileRef = AD8BF2C507019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF31907019B6000EC239A = {
+                       fileRef = AD8BF2C607019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF31A07019B6000EC239A = {
+                       fileRef = AD8BF2C707019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF31B07019B6000EC239A = {
+                       fileRef = AD8BF2C807019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF31C07019B6000EC239A = {
+                       fileRef = AD8BF2C907019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF31D07019B6000EC239A = {
+                       fileRef = AD8BF2CA07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF31E07019B6000EC239A = {
+                       fileRef = AD8BF2CB07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF31F07019B6000EC239A = {
+                       fileRef = AD8BF2CC07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF32007019B6000EC239A = {
+                       fileRef = AD8BF2CD07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF32107019B6000EC239A = {
+                       fileRef = AD8BF2CE07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF32207019B6000EC239A = {
+                       fileRef = AD8BF2CF07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF32307019B6000EC239A = {
+                       fileRef = AD8BF2D007019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF32407019B6000EC239A = {
+                       fileRef = AD8BF2D107019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF32507019B6000EC239A = {
+                       fileRef = AD8BF2D207019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF32607019B6000EC239A = {
+                       fileRef = AD8BF2D307019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF32707019B6000EC239A = {
+                       fileRef = AD8BF2D407019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF32807019B6000EC239A = {
+                       fileRef = AD8BF2D507019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF32907019B6000EC239A = {
+                       fileRef = AD8BF2D607019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF32A07019B6000EC239A = {
+                       fileRef = AD8BF2D707019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF32B07019B6000EC239A = {
+                       fileRef = AD8BF2D807019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF32C07019B6000EC239A = {
+                       fileRef = AD8BF2D907019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF32D07019B6000EC239A = {
+                       fileRef = AD8BF2DA07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF32E07019B6000EC239A = {
+                       fileRef = AD8BF2DB07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF32F07019B6000EC239A = {
+                       fileRef = AD8BF2DC07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF33007019B6000EC239A = {
+                       fileRef = AD8BF2DD07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF33107019B6000EC239A = {
+                       fileRef = AD8BF2DE07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF33207019B6000EC239A = {
+                       fileRef = AD8BF2DF07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF33307019B6000EC239A = {
+                       fileRef = AD8BF2E007019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF33407019B6000EC239A = {
+                       fileRef = AD8BF2E107019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF33507019B6000EC239A = {
+                       fileRef = AD8BF2E207019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF33607019B6000EC239A = {
+                       fileRef = AD8BF2E307019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF33707019B6000EC239A = {
+                       fileRef = AD8BF2E407019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF33807019B6000EC239A = {
+                       fileRef = AD8BF2E507019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF33907019B6000EC239A = {
+                       fileRef = AD8BF2E607019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF33A07019B6000EC239A = {
+                       fileRef = AD8BF2E707019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF33B07019B6000EC239A = {
+                       fileRef = AD8BF2E807019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF33C07019B6000EC239A = {
+                       fileRef = AD8BF2E907019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF33D07019B6000EC239A = {
+                       fileRef = AD8BF2EA07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF33E07019B6000EC239A = {
+                       fileRef = AD8BF2EB07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF33F07019B6000EC239A = {
+                       fileRef = AD8BF2EC07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF34007019B6000EC239A = {
+                       fileRef = AD8BF2ED07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF34107019B6000EC239A = {
+                       fileRef = AD8BF2EE07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF34207019B6000EC239A = {
+                       fileRef = AD8BF2EF07019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF34307019B6000EC239A = {
+                       fileRef = AD8BF2F007019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF34407019B6000EC239A = {
+                       fileRef = AD8BF2F107019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF34507019B6000EC239A = {
+                       fileRef = AD8BF2F207019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF34607019B6000EC239A = {
+                       fileRef = AD8BF2F307019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF34707019B6000EC239A = {
+                       fileRef = AD8BF2F407019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF34807019B6000EC239A = {
+                       fileRef = AD8BF2F507019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF34907019B6000EC239A = {
+                       fileRef = AD8BF2F607019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               AD8BF34A07019B6000EC239A = {
+                       fileRef = AD8BF2F707019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF34B07019B6000EC239A = {
+                       fileRef = AD8BF2F807019B6000EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF35C07019C5E00EC239A = {
+                       children = (
+                               AD8BF36407019C5E00EC239A,
+                               AD8BF35D07019C5E00EC239A,
+                               AD8BF35E07019C5E00EC239A,
+                               AD8BF37307019C7500EC239A,
+                               AD8BF37607019C8000EC239A,
+                               AD8BF37907019C8700EC239A,
+                       );
+                       isa = PBXGroup;
+                       path = FoundationExt;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF35D07019C5E00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = COPYING;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF35E07019C5E00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = COPYRIGHT;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF35F07019C5E00EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = DefaultScannerHandler.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF36007019C5E00EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = DefaultScannerHandler.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF36107019C5E00EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = FormatScanner.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF36207019C5E00EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = FormatScanner.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF36307019C5E00EC239A = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = GNUmakefile;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               AD8BF36407019C5E00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = LICENSE;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF36507019C5E00EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = PrintfFormatScanner.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF36607019C5E00EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = PrintfFormatScanner.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF36707019C5E00EC239A = {
+                       fileRef = AD8BF35D07019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF36807019C5E00EC239A = {
+                       fileRef = AD8BF35E07019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF36907019C5E00EC239A = {
+                       fileRef = AD8BF35F07019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF36A07019C5E00EC239A = {
+                       fileRef = AD8BF36007019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF36B07019C5E00EC239A = {
+                       fileRef = AD8BF36107019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF36C07019C5E00EC239A = {
+                       fileRef = AD8BF36207019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF36D07019C5E00EC239A = {
+                       fileRef = AD8BF36307019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF36E07019C5E00EC239A = {
+                       fileRef = AD8BF36407019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF36F07019C5E00EC239A = {
+                       fileRef = AD8BF36507019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF37007019C5E00EC239A = {
+                       fileRef = AD8BF36607019C5E00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF37307019C7500EC239A = {
+                       children = (
+                               AD8BF36307019C5E00EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Makefiles;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF37607019C8000EC239A = {
+                       children = (
+                               AD8BF35F07019C5E00EC239A,
+                               AD8BF36107019C5E00EC239A,
+                               AD8BF36507019C5E00EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Headers;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF37907019C8700EC239A = {
+                       children = (
+                               AD8BF36007019C5E00EC239A,
+                               AD8BF36207019C5E00EC239A,
+                               AD8BF36607019C5E00EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Classes;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF4BF07019D1700EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = libGDLAccess.def;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF53F0701AC9E00EC239A = {
+                       fileRef = ADD65FE506DA3CDE007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF5400701AC9E00EC239A = {
+                       fileRef = ADD65FE606DA3CDE007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF5410701AC9E00EC239A = {
+                       fileRef = ADD65FE706DA3CDE007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF5430701ACB200EC239A = {
+                       fileRef = ADD6610D06DA3D1F007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65B6606DA32D6007161CA = {
+                       children = (
+                               AD013B8706E20AC5000910D8,
+                               AD8BF2A207019AE300EC239A,
+                               ADD65C8A06DA343C007161CA,
+                               ADD65C6F06DA343C007161CA,
+                               ADD65C8B06DA343C007161CA,
+                               ADD65C9106DA346D007161CA,
+                               ADD65C8E06DA344C007161CA,
+                               AD013C1806E20C17000910D8,
+                               ADD65C9406DA34FF007161CA,
+                               AD8BF35C07019C5E00EC239A,
+                               ADD65D5D06DA37C7007161CA,
+                               ADD65D5906DA372D007161CA,
+                               ADD65F7306DA3C02007161CA,
+                       );
+                       isa = PBXGroup;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65B6806DA32D6007161CA = {
+                       buildSettings = {
+                               COPY_PHASE_STRIP = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               GCC_PREPROCESSOR_DEFINITIONS = "APPLE_RUNTIME=1 NeXT_Foundation_LIBRARY=1 COCOA_Foundation_LIBRARY=1 NeXT_RUNTIME=1 COMPILE_AS_FRAMEWORK=1 DEBUG=1";
+                       };
+                       isa = PBXBuildStyle;
+                       name = Development;
+               };
+               ADD65B6906DA32D6007161CA = {
+                       buildSettings = {
+                               COPY_PHASE_STRIP = YES;
+                               DEPLOYMENT_LOCATION = NO;
+                               DEPLOYMENT_POSTPROCESSING = YES;
+                               DSTROOT = /;
+                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
+                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+                               GCC_OPTIMIZATION_LEVEL = 3;
+                               GCC_PREPROCESSOR_DEFINITIONS = "APPLE_RUNTIME=1 NeXT_Foundation_LIBRARY=1 COCOA_Foundation_LIBRARY=1 NeXT_RUNTIME=1 COMPILE_AS_FRAMEWORK=1";
+                               SKIP_INSTALL = YES;
+                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
+                               UNSTRIPPED_PRODUCT = NO;
+                               ZERO_LINK = NO;
+                       };
+                       isa = PBXBuildStyle;
+                       name = Wrapper;
+               };
+               ADD65B6A06DA32D6007161CA = {
+                       buildSettings = {
+                       };
+                       buildStyles = (
+                               ADD65B6806DA32D6007161CA,
+                               ADD65B6906DA32D6007161CA,
+                       );
+                       hasScannedForEncodings = 0;
+                       isa = PBXProject;
+                       mainGroup = ADD65B6606DA32D6007161CA;
+                       productRefGroup = ADD65D5906DA372D007161CA;
+                       projectDirPath = "";
+                       targets = (
+                               ADD65D5706DA372D007161CA,
+                       );
+               };
+               ADD65C6F06DA343C007161CA = {
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = ChangeLog;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+                       usesTabs = 1;
+               };
+               ADD65C7006DA343C007161CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = common.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C7406DA343C007161CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = GNUmakefile;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADD65C7506DA343C007161CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = GNUmakefile.preamble;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADD65C8A06DA343C007161CA = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = TODO;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C8B06DA343C007161CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = Version;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADD65C8E06DA344C007161CA = {
+                       children = (
+                               ADD65C7406DA343C007161CA,
+                               ADD65C7506DA343C007161CA,
+                               AD8BF4BF07019D1700EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Makefiles;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C9106DA346D007161CA = {
+                       children = (
+                       );
+                       isa = PBXGroup;
+                       name = Documentation;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C9406DA34FF007161CA = {
+                       children = (
+                               AD8BF2A607019B6000EC239A,
+                               AD8BF2A807019B6000EC239A,
+                               AD8BF2AA07019B6000EC239A,
+                               AD8BF2AC07019B6000EC239A,
+                               AD8BF2AE07019B6000EC239A,
+                               AD8BF2B007019B6000EC239A,
+                               AD8BF2B207019B6000EC239A,
+                               AD8BF2B407019B6000EC239A,
+                               AD8BF2B507019B6000EC239A,
+                               AD8BF2B707019B6000EC239A,
+                               AD8BF2B907019B6000EC239A,
+                               AD8BF2BB07019B6000EC239A,
+                               AD8BF2BD07019B6000EC239A,
+                               AD8BF2BF07019B6000EC239A,
+                               AD8BF2C107019B6000EC239A,
+                               AD8BF2C307019B6000EC239A,
+                               AD8BF2C507019B6000EC239A,
+                               AD8BF2C707019B6000EC239A,
+                               AD8BF2CA07019B6000EC239A,
+                               AD8BF2CC07019B6000EC239A,
+                               AD8BF2CD07019B6000EC239A,
+                               AD8BF2CF07019B6000EC239A,
+                               AD8BF2D107019B6000EC239A,
+                               AD8BF2D307019B6000EC239A,
+                               AD8BF2D507019B6000EC239A,
+                               AD8BF2D707019B6000EC239A,
+                               AD8BF2D907019B6000EC239A,
+                               AD8BF2DB07019B6000EC239A,
+                               AD8BF2DC07019B6000EC239A,
+                               AD8BF2DE07019B6000EC239A,
+                               AD8BF2E007019B6000EC239A,
+                               AD8BF2E107019B6000EC239A,
+                               AD8BF2E407019B6000EC239A,
+                               AD8BF2E507019B6000EC239A,
+                               AD8BF2E707019B6000EC239A,
+                               AD8BF2E807019B6000EC239A,
+                               AD8BF2EA07019B6000EC239A,
+                               AD8BF2EC07019B6000EC239A,
+                               AD8BF2EE07019B6000EC239A,
+                               AD8BF2F007019B6000EC239A,
+                               AD8BF2F107019B6000EC239A,
+                               AD8BF2F307019B6000EC239A,
+                               AD8BF2F507019B6000EC239A,
+                               AD8BF2F807019B6000EC239A,
+                               ADD65C7006DA343C007161CA,
+                       );
+                       isa = PBXGroup;
+                       name = Classes;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65D5306DA372D007161CA = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               ADD65F6406DA3AF6007161CA,
+                               AD8BF2FA07019B6000EC239A,
+                               AD8BF2FC07019B6000EC239A,
+                               AD8BF2FE07019B6000EC239A,
+                               AD8BF30007019B6000EC239A,
+                               AD8BF30207019B6000EC239A,
+                               AD8BF30407019B6000EC239A,
+                               AD8BF30607019B6000EC239A,
+                               AD8BF30907019B6000EC239A,
+                               AD8BF30B07019B6000EC239A,
+                               AD8BF30D07019B6000EC239A,
+                               AD8BF30F07019B6000EC239A,
+                               AD8BF31107019B6000EC239A,
+                               AD8BF31307019B6000EC239A,
+                               AD8BF31507019B6000EC239A,
+                               AD8BF31707019B6000EC239A,
+                               AD8BF31907019B6000EC239A,
+                               AD8BF31B07019B6000EC239A,
+                               AD8BF31C07019B6000EC239A,
+                               AD8BF31E07019B6000EC239A,
+                               AD8BF32107019B6000EC239A,
+                               AD8BF32307019B6000EC239A,
+                               AD8BF32507019B6000EC239A,
+                               AD8BF32707019B6000EC239A,
+                               AD8BF32907019B6000EC239A,
+                               AD8BF32B07019B6000EC239A,
+                               AD8BF32D07019B6000EC239A,
+                               AD8BF33007019B6000EC239A,
+                               AD8BF33207019B6000EC239A,
+                               AD8BF33507019B6000EC239A,
+                               AD8BF33607019B6000EC239A,
+                               AD8BF33907019B6000EC239A,
+                               AD8BF33C07019B6000EC239A,
+                               AD8BF33E07019B6000EC239A,
+                               AD8BF34007019B6000EC239A,
+                               AD8BF34207019B6000EC239A,
+                               AD8BF34507019B6000EC239A,
+                               AD8BF34707019B6000EC239A,
+                               AD8BF34907019B6000EC239A,
+                               AD8BF34A07019B6000EC239A,
+                               AD8BF36907019C5E00EC239A,
+                               AD8BF36B07019C5E00EC239A,
+                               AD8BF36F07019C5E00EC239A,
+                       );
+                       isa = PBXHeadersBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               ADD65D5406DA372D007161CA = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               ADD65F6706DA3B38007161CA,
+                               ADD65F6806DA3B38007161CA,
+                               ADD65F6906DA3B38007161CA,
+                               AD013B8C06E20AC5000910D8,
+                               AD8BF2A307019AE300EC239A,
+                               AD8BF36707019C5E00EC239A,
+                               AD8BF36807019C5E00EC239A,
+                               AD8BF36D07019C5E00EC239A,
+                               AD8BF36E07019C5E00EC239A,
+                       );
+                       isa = PBXResourcesBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               ADD65D5506DA372D007161CA = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               AD8BF2F907019B6000EC239A,
+                               AD8BF2FB07019B6000EC239A,
+                               AD8BF2FD07019B6000EC239A,
+                               AD8BF2FF07019B6000EC239A,
+                               AD8BF30107019B6000EC239A,
+                               AD8BF30307019B6000EC239A,
+                               AD8BF30507019B6000EC239A,
+                               AD8BF30707019B6000EC239A,
+                               AD8BF30807019B6000EC239A,
+                               AD8BF30A07019B6000EC239A,
+                               AD8BF30C07019B6000EC239A,
+                               AD8BF30E07019B6000EC239A,
+                               AD8BF31007019B6000EC239A,
+                               AD8BF31207019B6000EC239A,
+                               AD8BF31407019B6000EC239A,
+                               AD8BF31607019B6000EC239A,
+                               AD8BF31807019B6000EC239A,
+                               AD8BF31A07019B6000EC239A,
+                               AD8BF31D07019B6000EC239A,
+                               AD8BF31F07019B6000EC239A,
+                               AD8BF32007019B6000EC239A,
+                               AD8BF32207019B6000EC239A,
+                               AD8BF32407019B6000EC239A,
+                               AD8BF32607019B6000EC239A,
+                               AD8BF32807019B6000EC239A,
+                               AD8BF32A07019B6000EC239A,
+                               AD8BF32C07019B6000EC239A,
+                               AD8BF32E07019B6000EC239A,
+                               AD8BF32F07019B6000EC239A,
+                               AD8BF33107019B6000EC239A,
+                               AD8BF33307019B6000EC239A,
+                               AD8BF33407019B6000EC239A,
+                               AD8BF33707019B6000EC239A,
+                               AD8BF33807019B6000EC239A,
+                               AD8BF33A07019B6000EC239A,
+                               AD8BF33B07019B6000EC239A,
+                               AD8BF33D07019B6000EC239A,
+                               AD8BF33F07019B6000EC239A,
+                               AD8BF34107019B6000EC239A,
+                               AD8BF34307019B6000EC239A,
+                               AD8BF34407019B6000EC239A,
+                               AD8BF34607019B6000EC239A,
+                               AD8BF34807019B6000EC239A,
+                               AD8BF34B07019B6000EC239A,
+                               AD8BF36A07019C5E00EC239A,
+                               AD8BF36C07019C5E00EC239A,
+                               AD8BF37007019C5E00EC239A,
+                       );
+                       isa = PBXSourcesBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               ADD65D5606DA372D007161CA = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               ADD65F7506DA3C51007161CA,
+                               AD8BF5400701AC9E00EC239A,
+                               AD8BF53F0701AC9E00EC239A,
+                               AD8BF5410701AC9E00EC239A,
+                               AD0142CF06E21A3D000910D8,
+                               AD8BF5430701ACB200EC239A,
+                       );
+                       isa = PBXFrameworksBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               ADD65D5706DA372D007161CA = {
+                       buildPhases = (
+                               ADD65D5306DA372D007161CA,
+                               ADD65D5406DA372D007161CA,
+                               ADD65D5506DA372D007161CA,
+                               ADD65D5606DA372D007161CA,
+                       );
+                       buildRules = (
+                       );
+                       buildSettings = {
+                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 1.1.40;
+                               FRAMEWORK_SEARCH_PATHS = "\"$(LOCAL_LIBRARY_DIR)/Frameworks\" /Local/BuildArea";
+                               FRAMEWORK_VERSION = A;
+                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
+                               GCC_PREFIX_HEADER = common.h;
+                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
+                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
+                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
+                               INFOPLIST_FILE = "GDLAccess-Info.plist";
+                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+                               OTHER_CFLAGS = "-DXCODE_SELF_COMPILE=1";
+                               OTHER_LDFLAGS = "-seg1addr 0xC6000000 -headerpad_max_install_names";
+                               OTHER_REZFLAGS = "";
+                               PRODUCT_NAME = GDLAccess;
+                               SECTORDER_FLAGS = "";
+                               WARNING_CFLAGS = "-Wmost";
+                       };
+                       dependencies = (
+                       );
+                       isa = PBXNativeTarget;
+                       name = GDLAccess;
+                       productName = GDLAccess;
+                       productReference = ADD65D5806DA372D007161CA;
+                       productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
+<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
+<plist version=\"1.0\">
+<dict>
+       <key>CFBundleDevelopmentRegion</key>
+       <string>English</string>
+       <key>CFBundleExecutable</key>
+       <string>GDLAccess</string>
+       <key>CFBundleIdentifier</key>
+       <string>org.OpenGroupware.SOPE.GDLAccess</string>
+       <key>CFBundleInfoDictionaryVersion</key>
+       <string>6.0</string>
+       <key>CFBundlePackageType</key>
+       <string>FMWK</string>
+       <key>CFBundleSignature</key>
+       <string>????</string>
+       <key>CFBundleVersion</key>
+       <string>1.0</string>
+</dict>
+</plist>
+";
+                       productType = "com.apple.product-type.framework";
+               };
+               ADD65D5806DA372D007161CA = {
+                       explicitFileType = wrapper.framework;
+                       includeInIndex = 0;
+                       isa = PBXFileReference;
+                       path = GDLAccess.framework;
+                       refType = 3;
+                       sourceTree = BUILT_PRODUCTS_DIR;
+               };
+               ADD65D5906DA372D007161CA = {
+                       children = (
+                               ADD65D5806DA372D007161CA,
+                       );
+                       isa = PBXGroup;
+                       name = Products;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65D5A06DA372D007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
+                       path = "GDLAccess-Info.plist";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65D5D06DA37C7007161CA = {
+                       children = (
+                               ADD65D5A06DA372D007161CA,
+                       );
+                       isa = PBXGroup;
+                       name = Resources;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65F6406DA3AF6007161CA = {
+                       fileRef = ADD65C7006DA343C007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65F6706DA3B38007161CA = {
+                       fileRef = ADD65C8A06DA343C007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65F6806DA3B38007161CA = {
+                       fileRef = ADD65C6F06DA343C007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65F6906DA3B38007161CA = {
+                       fileRef = ADD65C8B06DA343C007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65F7306DA3C02007161CA = {
+                       children = (
+                               ADD65F7406DA3C51007161CA,
+                               ADD6603106DA3CE2007161CA,
+                               AD013C9E06E20E99000910D8,
+                       );
+                       isa = PBXGroup;
+                       name = "Linked Frameworks";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65F7406DA3C51007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = Foundation.framework;
+                       path = /System/Library/Frameworks/Foundation.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65F7506DA3C51007161CA = {
+                       fileRef = ADD65F7406DA3C51007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65FE506DA3CDE007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = DOM.framework;
+                       path = /Library/Frameworks/DOM.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65FE606DA3CDE007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = SaxObjC.framework;
+                       path = /Library/Frameworks/SaxObjC.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65FE706DA3CDE007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = XmlRpc.framework;
+                       path = /Library/Frameworks/XmlRpc.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD6603106DA3CE2007161CA = {
+                       children = (
+                               ADD65FE606DA3CDE007161CA,
+                               ADD65FE506DA3CDE007161CA,
+                               ADD65FE706DA3CDE007161CA,
+                       );
+                       isa = PBXGroup;
+                       name = "sope-xml";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD6610D06DA3D1F007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = EOControl.framework;
+                       path = /Library/Frameworks/EOControl.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+       };
+       rootObject = ADD65B6A06DA32D6007161CA;
+}
index 35e679484efa0f577c01c8d8b5cabc35bf7b8f7f..8bd4594b434b66c70316e8f7cbfa37bb622b98c3 100644 (file)
@@ -1,3 +1,12 @@
+2004-09-22  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * PostgreSQL.xcode: new Xcode project. This requires you have a recent
+         PostgreSQL installed in /usr/local/pgsql.
+
+       * PostgreSQL-Info.plist: new bundle info for Xcode
+
+       * PostgreSQL72-Info.plist: removed old bundle info
+
 2004-09-11  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * GNUmakefile.preamble: minor changes for inline compilation with
diff --git a/sope-gdl1/PostgreSQL/PostgreSQL-Info.plist b/sope-gdl1/PostgreSQL/PostgreSQL-Info.plist
new file mode 100644 (file)
index 0000000..11b36d4
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>CFBundleExecutable</key>
+       <string>PostgreSQL</string>
+       <key>CFBundleIdentifier</key>
+       <string>org.OpenGroupware.SOPE.sope-gdl1.PostgreSQL</string>
+       <key>CFBundlePackageType</key>
+       <string>BNDL</string>
+       <key>CFBundleSignature</key>
+       <string>????</string>
+       <key>CFBundleVersion</key>
+       <string>1.1.38</string>
+       <key>NSPrincipalClass</key>
+       <string>PostgreSQL72Adaptor</string>
+</dict>
+</plist>
diff --git a/sope-gdl1/PostgreSQL/PostgreSQL.xcode/project.pbxproj b/sope-gdl1/PostgreSQL/PostgreSQL.xcode/project.pbxproj
new file mode 100644 (file)
index 0000000..ef03f14
--- /dev/null
@@ -0,0 +1,786 @@
+// !$*UTF8*$!
+{
+       archiveVersion = 1;
+       classes = {
+       };
+       objectVersion = 39;
+       objects = {
+               AD013B8706E20AC5000910D8 = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = README;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD013C1806E20C17000910D8 = {
+                       children = (
+                               AD8BF9570701B16D00EC239A,
+                               AD8BF9590701B16D00EC239A,
+                               AD8BF95B0701B16D00EC239A,
+                               AD8BF95D0701B16D00EC239A,
+                               AD8BF95F0701B16D00EC239A,
+                               AD8BF9610701B16D00EC239A,
+                               AD8BF9630701B16D00EC239A,
+                               AD8BF9650701B16D00EC239A,
+                               AD8BF9670701B16D00EC239A,
+                               AD8BF94E0701B16D00EC239A,
+                               AD8BF9550701B16D00EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Headers;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD013C2106E20D18000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGStreams.framework;
+                       path = /Library/Frameworks/NGStreams.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD013C9E06E20E99000910D8 = {
+                       children = (
+                               ADD6610D06DA3D1F007161CA,
+                               AD0142CE06E21A3D000910D8,
+                               AD013C2106E20D18000910D8,
+                       );
+                       isa = PBXGroup;
+                       name = "sope-core";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD0142CE06E21A3D000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGExtensions.framework;
+                       path = /Library/Frameworks/NGExtensions.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD8BF9480701B04C00EC239A = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               AD8BF9860701B20F00EC239A,
+                       );
+                       isa = PBXResourcesBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AD8BF9490701B04C00EC239A = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               AD8BF96B0701B16D00EC239A,
+                               AD8BF96D0701B16D00EC239A,
+                               AD8BF96E0701B16D00EC239A,
+                               AD8BF96F0701B16D00EC239A,
+                               AD8BF9700701B16D00EC239A,
+                               AD8BF9720701B16D00EC239A,
+                               AD8BF9740701B16D00EC239A,
+                               AD8BF9780701B16D00EC239A,
+                               AD8BF97A0701B16D00EC239A,
+                               AD8BF97C0701B16D00EC239A,
+                               AD8BF97E0701B16D00EC239A,
+                               AD8BF9800701B16D00EC239A,
+                               AD8BF9820701B16D00EC239A,
+                               AD8BF9840701B16D00EC239A,
+                       );
+                       isa = PBXSourcesBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AD8BF94A0701B04C00EC239A = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               AD8BF9870701B21D00EC239A,
+                               AD8BFA9D0701B29000EC239A,
+                               AD8BFA9C0701B29000EC239A,
+                               AD8BFA9E0701B29000EC239A,
+                               AD8BFA5F0701B28A00EC239A,
+                               AD8BFA600701B28A00EC239A,
+                               AD8BFA050701B27F00EC239A,
+                       );
+                       isa = PBXFrameworksBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AD8BF94B0701B04C00EC239A = {
+                       buildPhases = (
+                               AD8BF9480701B04C00EC239A,
+                               AD8BF9490701B04C00EC239A,
+                               AD8BF94A0701B04C00EC239A,
+                       );
+                       buildRules = (
+                       );
+                       buildSettings = {
+                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
+                               GCC_PREFIX_HEADER = common.h;
+                               HEADER_SEARCH_PATHS = /usr/local/pgsql/include;
+                               INFOPLIST_FILE = "PostgreSQL-Info.plist";
+                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-1.1";
+                               LIBRARY_SEARCH_PATHS = /usr/local/pgsql/lib;
+                               OTHER_LDFLAGS = "-L/usr/local/pgsql/lib -lpq -lssl -lcrypto";
+                               PRODUCT_NAME = PostgreSQL;
+                               WARNING_CFLAGS = "-Wmost";
+                               WRAPPER_EXTENSION = gdladaptor;
+                       };
+                       dependencies = (
+                       );
+                       isa = PBXNativeTarget;
+                       name = PostgreSQL;
+                       productName = PostgreSQL;
+                       productReference = AD8BF94C0701B04C00EC239A;
+                       productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
+<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
+<plist version=\"1.0\">
+<dict>
+       <key>CFBundleDevelopmentRegion</key>
+       <string>English</string>
+       <key>CFBundleExecutable</key>
+       <string>PostgreSQL</string>
+       <key>CFBundleIdentifier</key>
+       <string>com.yourcompany.PostgreSQL</string>
+       <key>CFBundleInfoDictionaryVersion</key>
+       <string>6.0</string>
+       <key>CFBundlePackageType</key>
+       <string>APPL</string>
+       <key>CFBundleSignature</key>
+       <string>????</string>
+       <key>CFBundleVersion</key>
+       <string>1.0</string>
+</dict>
+</plist>
+";
+                       productType = "com.apple.product-type.bundle";
+               };
+               AD8BF94C0701B04C00EC239A = {
+                       explicitFileType = wrapper.cfbundle;
+                       includeInIndex = 0;
+                       isa = PBXFileReference;
+                       path = PostgreSQL.gdladaptor;
+                       refType = 3;
+                       sourceTree = BUILT_PRODUCTS_DIR;
+               };
+               AD8BF94E0701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "EOAttribute+PostgreSQL72.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF94F0701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOAttribute+PostgreSQL72.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9500701B16D00EC239A = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = fhs.make;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               AD8BF9510701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "NSCalendarDate+PGVal.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9520701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "NSData+PGVal.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9530701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "NSNumber+PGVal.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9540701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "NSString+PGVal.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9550701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "NSString+PostgreSQL72.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9560701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "NSString+PostgreSQL72.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9570701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = PGConnection.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9580701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = PGConnection.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9590701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = postgres_types.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF95B0701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = PostgreSQL72Adaptor.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF95C0701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = PostgreSQL72Adaptor.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF95D0701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = PostgreSQL72Channel.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF95E0701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = PostgreSQL72Channel.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF95F0701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "PostgreSQL72Channel+Model.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9600701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "PostgreSQL72Channel+Model.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9610701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = PostgreSQL72Context.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9620701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = PostgreSQL72Context.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9630701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = PostgreSQL72Exception.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9640701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = PostgreSQL72Exception.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9650701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = PostgreSQL72Expression.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9660701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = PostgreSQL72Expression.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9670701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = PostgreSQL72Values.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF9680701B16D00EC239A = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = PostgreSQL72Values.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF96B0701B16D00EC239A = {
+                       fileRef = AD8BF94F0701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF96D0701B16D00EC239A = {
+                       fileRef = AD8BF9510701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF96E0701B16D00EC239A = {
+                       fileRef = AD8BF9520701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF96F0701B16D00EC239A = {
+                       fileRef = AD8BF9530701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9700701B16D00EC239A = {
+                       fileRef = AD8BF9540701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9720701B16D00EC239A = {
+                       fileRef = AD8BF9560701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9740701B16D00EC239A = {
+                       fileRef = AD8BF9580701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9780701B16D00EC239A = {
+                       fileRef = AD8BF95C0701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF97A0701B16D00EC239A = {
+                       fileRef = AD8BF95E0701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF97C0701B16D00EC239A = {
+                       fileRef = AD8BF9600701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF97E0701B16D00EC239A = {
+                       fileRef = AD8BF9620701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9800701B16D00EC239A = {
+                       fileRef = AD8BF9640701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9820701B16D00EC239A = {
+                       fileRef = AD8BF9660701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9840701B16D00EC239A = {
+                       fileRef = AD8BF9680701B16D00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9860701B20F00EC239A = {
+                       fileRef = ADD65C8B06DA343C007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9870701B21D00EC239A = {
+                       fileRef = ADD65F7406DA3C51007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BF9F80701B24300EC239A = {
+                       children = (
+                               AD8BFA040701B27F00EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = "sope-gdl1";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BFA040701B27F00EC239A = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = GDLAccess.framework;
+                       path = /Local/BuildArea/GDLAccess.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD8BFA050701B27F00EC239A = {
+                       fileRef = AD8BFA040701B27F00EC239A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BFA5F0701B28A00EC239A = {
+                       fileRef = ADD6610D06DA3D1F007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BFA600701B28A00EC239A = {
+                       fileRef = AD0142CE06E21A3D000910D8;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BFA9C0701B29000EC239A = {
+                       fileRef = ADD65FE506DA3CDE007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BFA9D0701B29000EC239A = {
+                       fileRef = ADD65FE606DA3CDE007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD8BFA9E0701B29000EC239A = {
+                       fileRef = ADD65FE706DA3CDE007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65B6606DA32D6007161CA = {
+                       children = (
+                               AD013B8706E20AC5000910D8,
+                               ADD65C7106DA343C007161CA,
+                               ADD65C8A06DA343C007161CA,
+                               ADD65C6F06DA343C007161CA,
+                               ADD65C8B06DA343C007161CA,
+                               ADD65C9106DA346D007161CA,
+                               ADD65C8E06DA344C007161CA,
+                               AD013C1806E20C17000910D8,
+                               ADD65C9406DA34FF007161CA,
+                               ADD65D5D06DA37C7007161CA,
+                               ADD65D5906DA372D007161CA,
+                               ADD65F7306DA3C02007161CA,
+                       );
+                       isa = PBXGroup;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65B6806DA32D6007161CA = {
+                       buildSettings = {
+                               COPY_PHASE_STRIP = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               GCC_PREPROCESSOR_DEFINITIONS = "APPLE_RUNTIME=1 NeXT_Foundation_LIBRARY=1 COCOA_Foundation_LIBRARY=1 NeXT_RUNTIME=1 COMPILE_AS_FRAMEWORK=1 DEBUG=1";
+                       };
+                       isa = PBXBuildStyle;
+                       name = Development;
+               };
+               ADD65B6906DA32D6007161CA = {
+                       buildSettings = {
+                               COPY_PHASE_STRIP = YES;
+                               DEPLOYMENT_LOCATION = NO;
+                               DEPLOYMENT_POSTPROCESSING = YES;
+                               DSTROOT = /;
+                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
+                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+                               GCC_OPTIMIZATION_LEVEL = 3;
+                               GCC_PREPROCESSOR_DEFINITIONS = "APPLE_RUNTIME=1 NeXT_Foundation_LIBRARY=1 COCOA_Foundation_LIBRARY=1 NeXT_RUNTIME=1 COMPILE_AS_FRAMEWORK=1";
+                               SKIP_INSTALL = YES;
+                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
+                               UNSTRIPPED_PRODUCT = NO;
+                               ZERO_LINK = NO;
+                       };
+                       isa = PBXBuildStyle;
+                       name = Wrapper;
+               };
+               ADD65B6A06DA32D6007161CA = {
+                       buildSettings = {
+                       };
+                       buildStyles = (
+                               ADD65B6806DA32D6007161CA,
+                               ADD65B6906DA32D6007161CA,
+                       );
+                       hasScannedForEncodings = 0;
+                       isa = PBXProject;
+                       mainGroup = ADD65B6606DA32D6007161CA;
+                       productRefGroup = ADD65D5906DA372D007161CA;
+                       projectDirPath = "";
+                       targets = (
+                               AD8BF94B0701B04C00EC239A,
+                       );
+               };
+               ADD65C6F06DA343C007161CA = {
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = ChangeLog;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+                       usesTabs = 1;
+               };
+               ADD65C7006DA343C007161CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = common.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C7106DA343C007161CA = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = COPYING;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C7406DA343C007161CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = GNUmakefile;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADD65C7506DA343C007161CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = GNUmakefile.preamble;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADD65C8A06DA343C007161CA = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = TODO;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C8B06DA343C007161CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = Version;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADD65C8E06DA344C007161CA = {
+                       children = (
+                               ADD65C7406DA343C007161CA,
+                               ADD65C7506DA343C007161CA,
+                               AD8BF9500701B16D00EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Makefiles;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C9106DA346D007161CA = {
+                       children = (
+                       );
+                       isa = PBXGroup;
+                       name = Documentation;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C9406DA34FF007161CA = {
+                       children = (
+                               ADD65C7006DA343C007161CA,
+                               AD8BF9580701B16D00EC239A,
+                               AD8BF95C0701B16D00EC239A,
+                               AD8BF95E0701B16D00EC239A,
+                               AD8BF9600701B16D00EC239A,
+                               AD8BF9620701B16D00EC239A,
+                               AD8BF9640701B16D00EC239A,
+                               AD8BF9660701B16D00EC239A,
+                               AD8BF9680701B16D00EC239A,
+                               AD8BF94F0701B16D00EC239A,
+                               AD8BF9510701B16D00EC239A,
+                               AD8BF9520701B16D00EC239A,
+                               AD8BF9530701B16D00EC239A,
+                               AD8BF9540701B16D00EC239A,
+                               AD8BF9560701B16D00EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Classes;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65D5906DA372D007161CA = {
+                       children = (
+                               AD8BF94C0701B04C00EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Products;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65D5A06DA372D007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
+                       path = "PostgreSQL-Info.plist";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65D5D06DA37C7007161CA = {
+                       children = (
+                               ADD65D5A06DA372D007161CA,
+                       );
+                       isa = PBXGroup;
+                       name = Resources;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65F7306DA3C02007161CA = {
+                       children = (
+                               ADD65F7406DA3C51007161CA,
+                               ADD6603106DA3CE2007161CA,
+                               AD013C9E06E20E99000910D8,
+                               AD8BF9F80701B24300EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = "Linked Frameworks";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65F7406DA3C51007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = Foundation.framework;
+                       path = /System/Library/Frameworks/Foundation.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65FE506DA3CDE007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = DOM.framework;
+                       path = /Library/Frameworks/DOM.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65FE606DA3CDE007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = SaxObjC.framework;
+                       path = /Library/Frameworks/SaxObjC.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65FE706DA3CDE007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = XmlRpc.framework;
+                       path = /Library/Frameworks/XmlRpc.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD6603106DA3CE2007161CA = {
+                       children = (
+                               ADD65FE606DA3CDE007161CA,
+                               ADD65FE506DA3CDE007161CA,
+                               ADD65FE706DA3CDE007161CA,
+                       );
+                       isa = PBXGroup;
+                       name = "sope-xml";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD6610D06DA3D1F007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = EOControl.framework;
+                       path = /Library/Frameworks/EOControl.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+       };
+       rootObject = ADD65B6A06DA32D6007161CA;
+}
diff --git a/sope-gdl1/PostgreSQL/PostgreSQL72-Info.plist b/sope-gdl1/PostgreSQL/PostgreSQL72-Info.plist
deleted file mode 100644 (file)
index 792cb7a..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-       <key>CFBundleDevelopmentRegion</key>
-       <string>English</string>
-       <key>CFBundleExecutable</key>
-       <string>PostgreSQL72</string>
-       <key>CFBundleGetInfoString</key>
-       <string></string>
-       <key>CFBundleIconFile</key>
-       <string></string>
-       <key>CFBundleIdentifier</key>
-       <string>org.opengroupware.gnustep-db.PostgreSQL72</string>
-       <key>CFBundleInfoDictionaryVersion</key>
-       <string>6.0</string>
-       <key>CFBundlePackageType</key>
-       <string>APPL</string>
-       <key>CFBundleShortVersionString</key>
-       <string></string>
-       <key>CFBundleSignature</key>
-       <string>????</string>
-       <key>CFBundleVersion</key>
-       <string>1.0</string>
-</dict>
-</plist>
diff --git a/sope-gdl1/README-OSX.txt b/sope-gdl1/README-OSX.txt
new file mode 100644 (file)
index 0000000..1e2992f
--- /dev/null
@@ -0,0 +1,115 @@
+# $Id$
+
+Building Notes
+==============
+
+Prerequisites:
+- Apple Developer Tools
+- skyrix-xml
+- skyrix-core
+
+There are two ways to build SOPE on MacOSX, either using the gnustep-make
+package or as native Xcode projects. The first option is usually used when
+you build SOPE for use with OGo, while the latter is more appropriate for
+SOPE:X applications.
+
+Building using gstep-make:
+==========================
+
+First install gnustep-make (eg v1.10), then ensure that GNUstep.sh is properly
+sourced. For the build just enter:
+  make -s install
+or
+  make -s debug=yes install
+if you build with debug informations.
+
+Building using Xcode:
+=====================
+
+The Xcode build comes in two variants, one for development and the other for
+deployment.
+
+
+Development
+-----------
+Development usually means you're happily hacking away at your pet
+projects and sometimes want to update the SOPE frameworks. For this purpose
+use the "all" target and the accompanied "Development" build style. Later,
+you can narrow the target down to something more specific. For development we
+assume the destination for frameworks to be /Library/Frameworks. Once you are
+done building all the frameworks the loader commands of the frameworks will
+have that destination path built in. In order to use the frameworks you either
+have to install them (by copying them manually to their destination) or to
+prepare symlinks from /Library/Frameworks to the place where the built products
+are. I usually build everything in a central place (i.e. /Local/BuildArea) and
+have symlinks from /Library/Frameworks to /Local/BuildArea for each of the
+products.
+
+Either copy them to the appropriate places or symlink them (my suggestion).
+
+
+Deployment
+----------
+Deployment in our terms means you want to copy all required SOPE products into
+an application's app wrapper. For this step all frameworks need to be built in
+a special fashion, as the "install_name" of the frameworks needs to be prepared
+to point to a relative path in the app wrapper. The situation is even more
+complicated as all frameworks during linking store the "install names" of other
+frameworks in their mach loader commands. In order for this step not to break
+we need to set up an environment which is clearly separated from the
+Development environment. I chose to use $(USER_LIBRARY_DIR)/EmbeddedFrameworks
+as the default destination for these builds. In order for your application to
+easily pick up the built products and copy them into its app wrapper this
+location needs to be fixed and easily accessible. Note that on my system
+~/Library/EmbeddedFrameworks is a symlink to /Library/EmbeddedFrameworks so
+even if you don't like the location at all it's very easy to point it to 
+somewhere else. As soon as you have set this up you can use the
+"Wrapper Contents" target with the accompanied "Wrapper" build style to build
+all wrapper contents in the appropriate fashion. When you're done you can copy
+all the wrapper products into your application's wrapper. The expected
+destination is the "Frameworks" directory in the wrappers "Contents" directory.
+For a complete list of what you need to copy into your application's wrapper
+see the "Direct Dependencies" of all "Wrapper Contents" targets in all SOPE
+related projects. At the time of this writing the complete list for SOPE
+consisted of the following:
+
+
+Note: "A word on umbrellas"
+      The general idea of umbrellas is to make life easier by providing a cover
+      for linking. In an ideal world we would provide a SOPE umbrella (we 
+      actually do that) and you just link against that and forget about the
+      complete list. However, with the "Wrapper" style things do not work that
+      way. Because the "install name"s of all frameworks are relative paths,
+      during linking the mach dyld cannot find the dependend frameworks
+      (because the path isn't absolute) and thus symbol checking fails. This
+      directly leads to prebinding to fail which we really don't want since we
+      have such a huge dependency tree and prebinding escpecially in our case
+      speeds up loading significantly. So, umbrellas do not really help with
+      "Wrapper" products - in fact they just add to the overall dependency
+      graph without providing any benefit. With the notable exception of the
+      "Development" build style umbrellas are totally useless. If you're
+      not planning to do a "Wrapper" deployment you might be happy to have
+      the umbrellas, however, that's why they are still here.
+
+Note: You cannot use the -buildAllTargets commandline argument for Xcode,
+      because the Xcode projects also contain a target to build in the
+      gstep-make environment (called GSM:all)
+
+
+Prebinding Notes
+================
+
+General technical information about prebinding is available from Apple at
+http://developer.apple.com/documentation/Performance/Conceptual/LaunchTime/Tasks/Prebinding.html#//apple_ref/doc/uid/20001858.
+
+OGo frameworks currently use the range from 0xC0000000 to 0xCFFFFFFF.
+
+Any questions and feedback regarding our use of this range should go to
+Marcus Müller <znek@mulle-kybernetik.com>.
+
+
+sope-gdl1: 0xC6000000 - 0xC6FFFFFF
+==================================
+
+0xC6000000 GDLAccess
+0xC6FF0000 ???
diff --git a/sope-gdl1/gnustep-db.xcode/project.pbxproj b/sope-gdl1/gnustep-db.xcode/project.pbxproj
deleted file mode 100644 (file)
index c726e0a..0000000
+++ /dev/null
@@ -1,3002 +0,0 @@
-// !$*UTF8*$!
-{
-       archiveVersion = 1;
-       classes = {
-       };
-       objectVersion = 39;
-       objects = {
-               E890B00E055AB18B004301A0 = {
-                       children = (
-                               E890B01B055AB194004301A0,
-                               E890B01D055AB1A0004301A0,
-                               E890B01C055AB19B004301A0,
-                               E8AC8D0905ABCA5E008C206D,
-                               E890B028055AB1B8004301A0,
-                               E8AC8D4E05ABCB39008C206D,
-                       );
-                       isa = PBXGroup;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E890B010055AB18B004301A0 = {
-                       buildRules = (
-                       );
-                       buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                       };
-                       isa = PBXBuildStyle;
-                       name = Development;
-               };
-               E890B011055AB18B004301A0 = {
-                       buildRules = (
-                       );
-                       buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                       };
-                       isa = PBXBuildStyle;
-                       name = Deployment;
-               };
-               E890B012055AB18B004301A0 = {
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               E890B010055AB18B004301A0,
-                               E890B011055AB18B004301A0,
-                       );
-                       hasScannedForEncodings = 1;
-                       isa = PBXProject;
-                       mainGroup = E890B00E055AB18B004301A0;
-                       productRefGroup = E890B028055AB1B8004301A0;
-                       projectDirPath = "";
-                       targets = (
-                               E890B026055AB1B8004301A0,
-                               E8AC8D4C05ABCB39008C206D,
-                               E8AC8DDC05ABCBC9008C206D,
-                       );
-               };
-               E890B01B055AB194004301A0 = {
-                       children = (
-                               E8AC8BEC05ABC13E008C206D,
-                               E8AC8C2005ABC13E008C206D,
-                               E8AC8C2205ABC13E008C206D,
-                               E8AC8C2305ABC13E008C206D,
-                               E8AC8BEF05ABC13E008C206D,
-                               E8AC8C5F05ABC179008C206D,
-                               E8AC8C6005ABC18A008C206D,
-                               E890B02A055AB1C0004301A0,
-                               E890B029055AB1BC004301A0,
-                               E8AC8CF405ABC67E008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = GDLAccess;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E890B01C055AB19B004301A0 = {
-                       children = (
-                       );
-                       isa = PBXGroup;
-                       name = FrontBase2;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E890B01D055AB1A0004301A0 = {
-                       children = (
-                               E8AC8D1F05ABCAB9008C206D,
-                               E8AC8D2205ABCAB9008C206D,
-                               E8AC8D2305ABCAB9008C206D,
-                               E8AC8D3E05ABCAB9008C206D,
-                               E8AC8D4005ABCAB9008C206D,
-                               E8AC8D4205ABCAB9008C206D,
-                               E8AC8D4505ABCAEA008C206D,
-                               E8AC8D4605ABCAFF008C206D,
-                               E8AC8D4705ABCB1B008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = PostgreSQL;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E890B022055AB1B8004301A0 = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               E8AC8C2505ABC13E008C206D,
-                               E8AC8C8E05ABC218008C206D,
-                               E8AC8C8F05ABC218008C206D,
-                               E8AC8C9005ABC218008C206D,
-                               E8AC8C9105ABC218008C206D,
-                               E8AC8C9205ABC218008C206D,
-                               E8AC8C9305ABC218008C206D,
-                               E8AC8C9405ABC218008C206D,
-                               E8AC8C9505ABC218008C206D,
-                               E8AC8C9605ABC218008C206D,
-                               E8AC8C9705ABC218008C206D,
-                               E8AC8C9805ABC218008C206D,
-                               E8AC8C9905ABC218008C206D,
-                               E8AC8C9A05ABC218008C206D,
-                               E8AC8C9B05ABC218008C206D,
-                               E8AC8C9C05ABC218008C206D,
-                               E8AC8C9D05ABC218008C206D,
-                               E8AC8C9E05ABC218008C206D,
-                               E8AC8C9F05ABC218008C206D,
-                               E8AC8CA005ABC218008C206D,
-                               E8AC8CA105ABC218008C206D,
-                               E8AC8CA205ABC218008C206D,
-                               E8AC8CA305ABC218008C206D,
-                               E8AC8CA405ABC218008C206D,
-                               E8AC8CA505ABC218008C206D,
-                               E8AC8CA605ABC218008C206D,
-                               E8AC8CA705ABC218008C206D,
-                               E8AC8CA805ABC218008C206D,
-                               E8AC8CA905ABC218008C206D,
-                               E8AC8CAA05ABC218008C206D,
-                               E8AC8CAB05ABC218008C206D,
-                               E8AC8CAC05ABC218008C206D,
-                               E8AC8CAD05ABC218008C206D,
-                               E8AC8CAE05ABC218008C206D,
-                               E8AC8CAF05ABC218008C206D,
-                               E8AC8CB005ABC218008C206D,
-                               E8AC8CB105ABC218008C206D,
-                               E8AC8CB205ABC218008C206D,
-                               E8AC8CB305ABC218008C206D,
-                               E8AC8CB405ABC218008C206D,
-                               E8AC8CB505ABC218008C206D,
-                               E8AC8D0105ABC6AE008C206D,
-                               E8AC8D0305ABC6AE008C206D,
-                               E8AC8D0705ABC6AE008C206D,
-                       );
-                       isa = PBXHeadersBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               E890B023055AB1B8004301A0 = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               E8AC8C2405ABC13E008C206D,
-                               E8AC8C2705ABC13E008C206D,
-                               E8AC8C5205ABC13E008C206D,
-                               E8AC8C5305ABC13E008C206D,
-                               E8AC8C5405ABC13E008C206D,
-                               E8AC8C5505ABC13E008C206D,
-                               E8AC8C5805ABC13E008C206D,
-                               E8AC8C5905ABC13E008C206D,
-                               E8AC8C5A05ABC13E008C206D,
-                               E8AC8C5B05ABC13E008C206D,
-                               E8AC8CFF05ABC6AE008C206D,
-                               E8AC8D0005ABC6AE008C206D,
-                               E8AC8D0505ABC6AE008C206D,
-                               E8AC8D0605ABC6AE008C206D,
-                       );
-                       isa = PBXResourcesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               E890B024055AB1B8004301A0 = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               E8AC8C2805ABC13E008C206D,
-                               E8AC8C2905ABC13E008C206D,
-                               E8AC8C2A05ABC13E008C206D,
-                               E8AC8C2B05ABC13E008C206D,
-                               E8AC8C2C05ABC13E008C206D,
-                               E8AC8C2D05ABC13E008C206D,
-                               E8AC8C2E05ABC13E008C206D,
-                               E8AC8C2F05ABC13E008C206D,
-                               E8AC8C3005ABC13E008C206D,
-                               E8AC8C3105ABC13E008C206D,
-                               E8AC8C3205ABC13E008C206D,
-                               E8AC8C3305ABC13E008C206D,
-                               E8AC8C3405ABC13E008C206D,
-                               E8AC8C3505ABC13E008C206D,
-                               E8AC8C3605ABC13E008C206D,
-                               E8AC8C3705ABC13E008C206D,
-                               E8AC8C3805ABC13E008C206D,
-                               E8AC8C3905ABC13E008C206D,
-                               E8AC8C3A05ABC13E008C206D,
-                               E8AC8C3B05ABC13E008C206D,
-                               E8AC8C3C05ABC13E008C206D,
-                               E8AC8C3D05ABC13E008C206D,
-                               E8AC8C3E05ABC13E008C206D,
-                               E8AC8C3F05ABC13E008C206D,
-                               E8AC8C4005ABC13E008C206D,
-                               E8AC8C4105ABC13E008C206D,
-                               E8AC8C4205ABC13E008C206D,
-                               E8AC8C4305ABC13E008C206D,
-                               E8AC8C4405ABC13E008C206D,
-                               E8AC8C4505ABC13E008C206D,
-                               E8AC8C4605ABC13E008C206D,
-                               E8AC8C4705ABC13E008C206D,
-                               E8AC8C4805ABC13E008C206D,
-                               E8AC8C4905ABC13E008C206D,
-                               E8AC8C4A05ABC13E008C206D,
-                               E8AC8C4B05ABC13E008C206D,
-                               E8AC8C4C05ABC13E008C206D,
-                               E8AC8C4D05ABC13E008C206D,
-                               E8AC8C4E05ABC13E008C206D,
-                               E8AC8C4F05ABC13E008C206D,
-                               E8AC8C5005ABC13E008C206D,
-                               E8AC8C5105ABC13E008C206D,
-                               E8AC8C5605ABC13E008C206D,
-                               E8AC8C5705ABC13E008C206D,
-                               E8AC8D0205ABC6AE008C206D,
-                               E8AC8D0405ABC6AE008C206D,
-                               E8AC8D0805ABC6AE008C206D,
-                               E8D0A07E0605B8D10084DA47,
-                       );
-                       isa = PBXSourcesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               E890B025055AB1B8004301A0 = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               E8AC8D0B05ABCA7A008C206D,
-                       );
-                       isa = PBXFrameworksBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               E890B026055AB1B8004301A0 = {
-                       buildPhases = (
-                               E890B022055AB1B8004301A0,
-                               E890B023055AB1B8004301A0,
-                               E890B024055AB1B8004301A0,
-                               E890B025055AB1B8004301A0,
-                       );
-                       buildRules = (
-                       );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
-                               FRAMEWORK_SEARCH_PATHS = /Users/helge/build;
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Foundation.framework/Headers/Foundation.h";
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               HEADER_SEARCH_PATHS = "/Users/helge/OGo/OpenGroupware.org/ThirdParty/gnustep-db/GDLAccess/";
-                               INFOPLIST_FILE = "GDLAccess/GDLAccess-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DAPPLE_RUNTIME=1 -DNeXT_RUNTIME=1 -DCOCOA_Foundation_LIBRARY=1 -DNeXT_Foundation_LIBRARY=1 -DXCODE_SELF_COMPILE=1";
-                               OTHER_LDFLAGS = "-framework Foundation";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = GDLAccess;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
-                       dependencies = (
-                       );
-                       isa = PBXNativeTarget;
-                       name = GDLAccess;
-                       productName = GDLAccess;
-                       productReference = E890B027055AB1B8004301A0;
-                       productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
-<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
-<plist version=\"1.0\">
-<dict>
-       <key>CFBundleDevelopmentRegion</key>
-       <string>English</string>
-       <key>CFBundleExecutable</key>
-       <string>GDLAccess</string>
-       <key>CFBundleGetInfoString</key>
-       <string></string>
-       <key>CFBundleIdentifier</key>
-       <string>com.MySoftwareCompany.GDLAccess</string>
-       <key>CFBundleInfoDictionaryVersion</key>
-       <string>6.0</string>
-       <key>CFBundlePackageType</key>
-       <string>FMWK</string>
-       <key>CFBundleShortVersionString</key>
-       <string></string>
-       <key>CFBundleSignature</key>
-       <string>????</string>
-       <key>CFBundleVersion</key>
-       <string>1.0.0d1</string>
-</dict>
-</plist>
-";
-                       productType = "com.apple.product-type.framework";
-               };
-               E890B027055AB1B8004301A0 = {
-                       explicitFileType = wrapper.framework;
-                       includeInIndex = 0;
-                       isa = PBXFileReference;
-                       path = GDLAccess.framework;
-                       refType = 3;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               E890B028055AB1B8004301A0 = {
-                       children = (
-                               E890B027055AB1B8004301A0,
-                               E8AC8D4D05ABCB39008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Products;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E890B029055AB1BC004301A0 = {
-                       children = (
-                               E8AC8BED05ABC13E008C206D,
-                               E8AC8BF005ABC13E008C206D,
-                               E8AC8C6205ABC19C008C206D,
-                               E8AC8C6305ABC1B2008C206D,
-                               E8AC8C6405ABC1CB008C206D,
-                               E8AC8C6505ABC1DB008C206D,
-                               E8AC8BF905ABC13E008C206D,
-                               E8AC8BFC05ABC13E008C206D,
-                               E8AC8C0505ABC13E008C206D,
-                               E8AC8C0605ABC13E008C206D,
-                               E8AC8C0705ABC13E008C206D,
-                               E8AC8C0805ABC13E008C206D,
-                               E8AC8C0905ABC13E008C206D,
-                               E8AC8C0B05ABC13E008C206D,
-                               E8AC8C1005ABC13E008C206D,
-                               E8AC8C1205ABC13E008C206D,
-                               E8AC8C1605ABC13E008C206D,
-                               E8AC8C1F05ABC13E008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Classes;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E890B02A055AB1C0004301A0 = {
-                       children = (
-                               E8AC8C6605ABC218008C206D,
-                               E8AC8C6705ABC218008C206D,
-                               E8AC8C6805ABC218008C206D,
-                               E8AC8C6905ABC218008C206D,
-                               E8AC8C6A05ABC218008C206D,
-                               E8AC8C6B05ABC218008C206D,
-                               E8AC8C6C05ABC218008C206D,
-                               E8AC8C6D05ABC218008C206D,
-                               E8AC8C6E05ABC218008C206D,
-                               E8AC8C6F05ABC218008C206D,
-                               E8AC8C7005ABC218008C206D,
-                               E8AC8C7105ABC218008C206D,
-                               E8AC8C7205ABC218008C206D,
-                               E8AC8C7305ABC218008C206D,
-                               E8AC8C7405ABC218008C206D,
-                               E8AC8C7505ABC218008C206D,
-                               E8AC8C7605ABC218008C206D,
-                               E8AC8C7705ABC218008C206D,
-                               E8AC8C7805ABC218008C206D,
-                               E8AC8C7905ABC218008C206D,
-                               E8AC8C7A05ABC218008C206D,
-                               E8AC8C7B05ABC218008C206D,
-                               E8AC8C7C05ABC218008C206D,
-                               E8AC8C7D05ABC218008C206D,
-                               E8AC8C7E05ABC218008C206D,
-                               E8AC8C7F05ABC218008C206D,
-                               E8AC8C8005ABC218008C206D,
-                               E8AC8C8105ABC218008C206D,
-                               E8AC8C8205ABC218008C206D,
-                               E8AC8C8305ABC218008C206D,
-                               E8AC8C8405ABC218008C206D,
-                               E8AC8C8505ABC218008C206D,
-                               E8AC8C8605ABC218008C206D,
-                               E8AC8C8705ABC218008C206D,
-                               E8AC8C8805ABC218008C206D,
-                               E8AC8C8905ABC218008C206D,
-                               E8AC8C8A05ABC218008C206D,
-                               E8AC8C8B05ABC218008C206D,
-                               E8AC8C8C05ABC218008C206D,
-                               E8AC8C8D05ABC218008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Headers;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BEC05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = ChangeLog;
-                       path = GDLAccess/ChangeLog;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BED05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = common.h;
-                       path = GDLAccess/common.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BEE05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "connect-EOAdaptor.m";
-                       path = "GDLAccess/connect-EOAdaptor.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BEF05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = COPYING.LIB;
-                       path = GDLAccess/COPYING.LIB;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF005ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = eoaccess.m;
-                       path = GDLAccess/eoaccess.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF105ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOAdaptor.m;
-                       path = GDLAccess/EOAdaptor.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF205ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOAdaptorChannel.m;
-                       path = GDLAccess/EOAdaptorChannel.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF305ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "EOAdaptorChannel+Attributes.m";
-                       path = "GDLAccess/EOAdaptorChannel+Attributes.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF405ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOAdaptorContext.m;
-                       path = GDLAccess/EOAdaptorContext.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF505ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOAdaptorDataSource.m;
-                       path = GDLAccess/EOAdaptorDataSource.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF605ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOAdaptorGlobalID.m;
-                       path = GDLAccess/EOAdaptorGlobalID.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF705ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOAdaptorOperation.m;
-                       path = GDLAccess/EOAdaptorOperation.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF805ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "EOAndQualifier+SQL.m";
-                       path = "GDLAccess/EOAndQualifier+SQL.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BF905ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOArrayProxy.m;
-                       path = GDLAccess/EOArrayProxy.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BFA05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOAttribute.m;
-                       path = GDLAccess/EOAttribute.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BFB05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOAttributeOrdering.m;
-                       path = GDLAccess/EOAttributeOrdering.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BFC05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOCustomValues.m;
-                       path = GDLAccess/EOCustomValues.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BFD05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EODatabase.m;
-                       path = GDLAccess/EODatabase.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BFE05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EODatabaseChannel.m;
-                       path = GDLAccess/EODatabaseChannel.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8BFF05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EODatabaseContext.m;
-                       path = GDLAccess/EODatabaseContext.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0005ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EODatabaseFault.m;
-                       path = GDLAccess/EODatabaseFault.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0105ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EODatabaseFaultResolver.m;
-                       path = GDLAccess/EODatabaseFaultResolver.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0205ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOEntity.m;
-                       path = GDLAccess/EOEntity.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0305ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "EOEntity+Factory.m";
-                       path = "GDLAccess/EOEntity+Factory.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0405ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOEntityClassDescription.m;
-                       path = GDLAccess/EOEntityClassDescription.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0505ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOExpressionArray.m;
-                       path = GDLAccess/EOExpressionArray.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0605ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOFault.m;
-                       path = GDLAccess/EOFault.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0705ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOFaultHandler.m;
-                       path = GDLAccess/EOFaultHandler.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0805ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOFExceptions.m;
-                       path = GDLAccess/EOFExceptions.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0905ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOGenericRecord.m;
-                       path = GDLAccess/EOGenericRecord.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0A05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "EOKeyComparisonQualifier+SQL.m";
-                       path = "GDLAccess/EOKeyComparisonQualifier+SQL.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0B05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOKeySortOrdering.m;
-                       path = GDLAccess/EOKeySortOrdering.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0C05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "EOKeyValueQualifier+SQL.m";
-                       path = "GDLAccess/EOKeyValueQualifier+SQL.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0D05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOModel.m;
-                       path = GDLAccess/EOModel.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0E05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOModelGroup.m;
-                       path = GDLAccess/EOModelGroup.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C0F05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "EONotQualifier+SQL.m";
-                       path = "GDLAccess/EONotQualifier+SQL.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1005ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOObjectUniquer.m;
-                       path = GDLAccess/EOObjectUniquer.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1105ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "EOOrQualifier+SQL.m";
-                       path = "GDLAccess/EOOrQualifier+SQL.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1205ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOPrimaryKeyDictionary.m;
-                       path = GDLAccess/EOPrimaryKeyDictionary.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1305ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "EOQualifier+SQL.m";
-                       path = "GDLAccess/EOQualifier+SQL.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1405ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOQualifierScanner.m;
-                       path = GDLAccess/EOQualifierScanner.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1505ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOQuotedExpression.m;
-                       path = GDLAccess/EOQuotedExpression.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1605ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EORecordDictionary.m;
-                       path = GDLAccess/EORecordDictionary.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1705ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EORelationship.m;
-                       path = GDLAccess/EORelationship.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1805ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOSQLExpression.m;
-                       path = GDLAccess/EOSQLExpression.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1905ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOSQLQualifier.m;
-                       path = GDLAccess/EOSQLQualifier.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1A05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = GNUmakefile;
-                       path = GDLAccess/GNUmakefile;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1B05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = GNUmakefile.postamble;
-                       path = GDLAccess/GNUmakefile.postamble;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1C05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = GNUmakefile.preamble;
-                       path = GDLAccess/GNUmakefile.preamble;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1D05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = libGDLAccess.def;
-                       path = GDLAccess/libGDLAccess.def;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1E05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "load-EOAdaptor.m";
-                       path = "GDLAccess/load-EOAdaptor.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C1F05ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "NSObject+EONullInit.m";
-                       path = "GDLAccess/NSObject+EONullInit.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C2005ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = README;
-                       path = GDLAccess/README;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C2105ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.script.python;
-                       name = test.py;
-                       path = GDLAccess/test.py;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C2205ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = TODO;
-                       path = GDLAccess/TODO;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C2305ABC13E008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = Version;
-                       path = GDLAccess/Version;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C2405ABC13E008C206D = {
-                       fileRef = E8AC8BEC05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C2505ABC13E008C206D = {
-                       fileRef = E8AC8BED05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               E8AC8C2705ABC13E008C206D = {
-                       fileRef = E8AC8BEF05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C2805ABC13E008C206D = {
-                       fileRef = E8AC8BF005ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C2905ABC13E008C206D = {
-                       fileRef = E8AC8BF105ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C2A05ABC13E008C206D = {
-                       fileRef = E8AC8BF205ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C2B05ABC13E008C206D = {
-                       fileRef = E8AC8BF305ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C2C05ABC13E008C206D = {
-                       fileRef = E8AC8BF405ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C2D05ABC13E008C206D = {
-                       fileRef = E8AC8BF505ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C2E05ABC13E008C206D = {
-                       fileRef = E8AC8BF605ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C2F05ABC13E008C206D = {
-                       fileRef = E8AC8BF705ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3005ABC13E008C206D = {
-                       fileRef = E8AC8BF805ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3105ABC13E008C206D = {
-                       fileRef = E8AC8BF905ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3205ABC13E008C206D = {
-                       fileRef = E8AC8BFA05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3305ABC13E008C206D = {
-                       fileRef = E8AC8BFB05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3405ABC13E008C206D = {
-                       fileRef = E8AC8BFC05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3505ABC13E008C206D = {
-                       fileRef = E8AC8BFD05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3605ABC13E008C206D = {
-                       fileRef = E8AC8BFE05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3705ABC13E008C206D = {
-                       fileRef = E8AC8BFF05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3805ABC13E008C206D = {
-                       fileRef = E8AC8C0005ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3905ABC13E008C206D = {
-                       fileRef = E8AC8C0105ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3A05ABC13E008C206D = {
-                       fileRef = E8AC8C0205ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3B05ABC13E008C206D = {
-                       fileRef = E8AC8C0305ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3C05ABC13E008C206D = {
-                       fileRef = E8AC8C0405ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3D05ABC13E008C206D = {
-                       fileRef = E8AC8C0505ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3E05ABC13E008C206D = {
-                       fileRef = E8AC8C0605ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C3F05ABC13E008C206D = {
-                       fileRef = E8AC8C0705ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4005ABC13E008C206D = {
-                       fileRef = E8AC8C0805ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4105ABC13E008C206D = {
-                       fileRef = E8AC8C0905ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4205ABC13E008C206D = {
-                       fileRef = E8AC8C0A05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4305ABC13E008C206D = {
-                       fileRef = E8AC8C0B05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4405ABC13E008C206D = {
-                       fileRef = E8AC8C0C05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4505ABC13E008C206D = {
-                       fileRef = E8AC8C0D05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4605ABC13E008C206D = {
-                       fileRef = E8AC8C0E05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4705ABC13E008C206D = {
-                       fileRef = E8AC8C0F05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4805ABC13E008C206D = {
-                       fileRef = E8AC8C1005ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4905ABC13E008C206D = {
-                       fileRef = E8AC8C1105ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4A05ABC13E008C206D = {
-                       fileRef = E8AC8C1205ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4B05ABC13E008C206D = {
-                       fileRef = E8AC8C1305ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4C05ABC13E008C206D = {
-                       fileRef = E8AC8C1405ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4D05ABC13E008C206D = {
-                       fileRef = E8AC8C1505ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4E05ABC13E008C206D = {
-                       fileRef = E8AC8C1605ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C4F05ABC13E008C206D = {
-                       fileRef = E8AC8C1705ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5005ABC13E008C206D = {
-                       fileRef = E8AC8C1805ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5105ABC13E008C206D = {
-                       fileRef = E8AC8C1905ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5205ABC13E008C206D = {
-                       fileRef = E8AC8C1A05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5305ABC13E008C206D = {
-                       fileRef = E8AC8C1B05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5405ABC13E008C206D = {
-                       fileRef = E8AC8C1C05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5505ABC13E008C206D = {
-                       fileRef = E8AC8C1D05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5605ABC13E008C206D = {
-                       fileRef = E8AC8C1E05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5705ABC13E008C206D = {
-                       fileRef = E8AC8C1F05ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5805ABC13E008C206D = {
-                       fileRef = E8AC8C2005ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5905ABC13E008C206D = {
-                       fileRef = E8AC8C2105ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5A05ABC13E008C206D = {
-                       fileRef = E8AC8C2205ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5B05ABC13E008C206D = {
-                       fileRef = E8AC8C2305ABC13E008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8C5F05ABC179008C206D = {
-                       children = (
-                               E8AC8C1A05ABC13E008C206D,
-                               E8AC8C1B05ABC13E008C206D,
-                               E8AC8C1C05ABC13E008C206D,
-                               E8AC8C1D05ABC13E008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Makefiles;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6005ABC18A008C206D = {
-                       children = (
-                               E8AC8C2105ABC13E008C206D,
-                               E8AC8BEE05ABC13E008C206D,
-                               E8AC8C1E05ABC13E008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Tools;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6205ABC19C008C206D = {
-                       children = (
-                               E8AC8BF105ABC13E008C206D,
-                               E8AC8BF205ABC13E008C206D,
-                               E8AC8BF305ABC13E008C206D,
-                               E8AC8BF405ABC13E008C206D,
-                               E8AC8BF505ABC13E008C206D,
-                               E8AC8BF605ABC13E008C206D,
-                               E8AC8BF705ABC13E008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Adaptor;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6305ABC1B2008C206D = {
-                       children = (
-                               E8AC8BF805ABC13E008C206D,
-                               E8AC8C0A05ABC13E008C206D,
-                               E8AC8C0C05ABC13E008C206D,
-                               E8AC8C0F05ABC13E008C206D,
-                               E8AC8C1105ABC13E008C206D,
-                               E8AC8C1305ABC13E008C206D,
-                               E8AC8C1405ABC13E008C206D,
-                               E8AC8C1505ABC13E008C206D,
-                               E8AC8C1805ABC13E008C206D,
-                               E8D0A07D0605B8D10084DA47,
-                               E8AC8C1905ABC13E008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Qualifier;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6405ABC1CB008C206D = {
-                       children = (
-                               E8AC8BFA05ABC13E008C206D,
-                               E8AC8BFB05ABC13E008C206D,
-                               E8AC8C0205ABC13E008C206D,
-                               E8AC8C0305ABC13E008C206D,
-                               E8AC8C0405ABC13E008C206D,
-                               E8AC8C0D05ABC13E008C206D,
-                               E8AC8C0E05ABC13E008C206D,
-                               E8AC8C1705ABC13E008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Model;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6505ABC1DB008C206D = {
-                       children = (
-                               E8AC8BFD05ABC13E008C206D,
-                               E8AC8BFE05ABC13E008C206D,
-                               E8AC8BFF05ABC13E008C206D,
-                               E8AC8C0005ABC13E008C206D,
-                               E8AC8C0105ABC13E008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Database;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6605ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOAccess.h;
-                       path = GDLAccess/EOAccess/EOAccess.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6705ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOAdaptor.h;
-                       path = GDLAccess/EOAccess/EOAdaptor.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6805ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOAdaptorChannel.h;
-                       path = GDLAccess/EOAccess/EOAdaptorChannel.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6905ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = "EOAdaptorChannel+Attributes.h";
-                       path = "GDLAccess/EOAccess/EOAdaptorChannel+Attributes.h";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6A05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOAdaptorContext.h;
-                       path = GDLAccess/EOAccess/EOAdaptorContext.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6B05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOAdaptorDataSource.h;
-                       path = GDLAccess/EOAccess/EOAdaptorDataSource.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6C05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOAdaptorGlobalID.h;
-                       path = GDLAccess/EOAccess/EOAdaptorGlobalID.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6D05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOAdaptorOperation.h;
-                       path = GDLAccess/EOAccess/EOAdaptorOperation.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6E05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOArrayProxy.h;
-                       path = GDLAccess/EOAccess/EOArrayProxy.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C6F05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOAttribute.h;
-                       path = GDLAccess/EOAccess/EOAttribute.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7005ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOAttributeOrdering.h;
-                       path = GDLAccess/EOAccess/EOAttributeOrdering.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7105ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOCustomValues.h;
-                       path = GDLAccess/EOAccess/EOCustomValues.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7205ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EODatabase.h;
-                       path = GDLAccess/EOAccess/EODatabase.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7305ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EODatabaseChannel.h;
-                       path = GDLAccess/EOAccess/EODatabaseChannel.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7405ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EODatabaseContext.h;
-                       path = GDLAccess/EOAccess/EODatabaseContext.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7505ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EODatabaseFault.h;
-                       path = GDLAccess/EOAccess/EODatabaseFault.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7605ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EODatabaseFaultResolver.h;
-                       path = GDLAccess/EOAccess/EODatabaseFaultResolver.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7705ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EODelegateResponse.h;
-                       path = GDLAccess/EOAccess/EODelegateResponse.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7805ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOEntity.h;
-                       path = GDLAccess/EOAccess/EOEntity.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7905ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = "EOEntity+Factory.h";
-                       path = "GDLAccess/EOAccess/EOEntity+Factory.h";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7A05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOExpressionArray.h;
-                       path = GDLAccess/EOAccess/EOExpressionArray.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7B05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOFault.h;
-                       path = GDLAccess/EOAccess/EOFault.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7C05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOFaultHandler.h;
-                       path = GDLAccess/EOAccess/EOFaultHandler.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7D05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOFExceptions.h;
-                       path = GDLAccess/EOAccess/EOFExceptions.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7E05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOGenericRecord.h;
-                       path = GDLAccess/EOAccess/EOGenericRecord.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C7F05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOJoinTypes.h;
-                       path = GDLAccess/EOAccess/EOJoinTypes.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8005ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOKeySortOrdering.h;
-                       path = GDLAccess/EOAccess/EOKeySortOrdering.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8105ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOModel.h;
-                       path = GDLAccess/EOAccess/EOModel.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8205ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOModelGroup.h;
-                       path = GDLAccess/EOAccess/EOModelGroup.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8305ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EONull.h;
-                       path = GDLAccess/EOAccess/EONull.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8405ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOObjectUniquer.h;
-                       path = GDLAccess/EOAccess/EOObjectUniquer.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8505ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOPrimaryKeyDictionary.h;
-                       path = GDLAccess/EOAccess/EOPrimaryKeyDictionary.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8605ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOQualifierScanner.h;
-                       path = GDLAccess/EOAccess/EOQualifierScanner.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8705ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOQuotedExpression.h;
-                       path = GDLAccess/EOAccess/EOQuotedExpression.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8805ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EORecordDictionary.h;
-                       path = GDLAccess/EOAccess/EORecordDictionary.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8905ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EORelationship.h;
-                       path = GDLAccess/EOAccess/EORelationship.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8A05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOSQLExpression.h;
-                       path = GDLAccess/EOAccess/EOSQLExpression.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8B05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = EOSQLQualifier.h;
-                       path = GDLAccess/EOAccess/EOSQLQualifier.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8C05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = GDLAccess.h;
-                       path = GDLAccess/EOAccess/GDLAccess.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8D05ABC218008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = "NSObject+EONullInit.h";
-                       path = "GDLAccess/EOAccess/NSObject+EONullInit.h";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8C8E05ABC218008C206D = {
-                       fileRef = E8AC8C6605ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C8F05ABC218008C206D = {
-                       fileRef = E8AC8C6705ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9005ABC218008C206D = {
-                       fileRef = E8AC8C6805ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9105ABC218008C206D = {
-                       fileRef = E8AC8C6905ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9205ABC218008C206D = {
-                       fileRef = E8AC8C6A05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9305ABC218008C206D = {
-                       fileRef = E8AC8C6B05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9405ABC218008C206D = {
-                       fileRef = E8AC8C6C05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9505ABC218008C206D = {
-                       fileRef = E8AC8C6D05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9605ABC218008C206D = {
-                       fileRef = E8AC8C6E05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9705ABC218008C206D = {
-                       fileRef = E8AC8C6F05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9805ABC218008C206D = {
-                       fileRef = E8AC8C7005ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9905ABC218008C206D = {
-                       fileRef = E8AC8C7105ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9A05ABC218008C206D = {
-                       fileRef = E8AC8C7205ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9B05ABC218008C206D = {
-                       fileRef = E8AC8C7305ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9C05ABC218008C206D = {
-                       fileRef = E8AC8C7405ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9D05ABC218008C206D = {
-                       fileRef = E8AC8C7505ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9E05ABC218008C206D = {
-                       fileRef = E8AC8C7605ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8C9F05ABC218008C206D = {
-                       fileRef = E8AC8C7705ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA005ABC218008C206D = {
-                       fileRef = E8AC8C7805ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA105ABC218008C206D = {
-                       fileRef = E8AC8C7905ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA205ABC218008C206D = {
-                       fileRef = E8AC8C7A05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA305ABC218008C206D = {
-                       fileRef = E8AC8C7B05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA405ABC218008C206D = {
-                       fileRef = E8AC8C7C05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA505ABC218008C206D = {
-                       fileRef = E8AC8C7D05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA605ABC218008C206D = {
-                       fileRef = E8AC8C7E05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA705ABC218008C206D = {
-                       fileRef = E8AC8C7F05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA805ABC218008C206D = {
-                       fileRef = E8AC8C8005ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CA905ABC218008C206D = {
-                       fileRef = E8AC8C8105ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CAA05ABC218008C206D = {
-                       fileRef = E8AC8C8205ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CAB05ABC218008C206D = {
-                       fileRef = E8AC8C8305ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CAC05ABC218008C206D = {
-                       fileRef = E8AC8C8405ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CAD05ABC218008C206D = {
-                       fileRef = E8AC8C8505ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CAE05ABC218008C206D = {
-                       fileRef = E8AC8C8605ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CAF05ABC218008C206D = {
-                       fileRef = E8AC8C8705ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CB005ABC218008C206D = {
-                       fileRef = E8AC8C8805ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CB105ABC218008C206D = {
-                       fileRef = E8AC8C8905ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CB205ABC218008C206D = {
-                       fileRef = E8AC8C8A05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CB305ABC218008C206D = {
-                       fileRef = E8AC8C8B05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CB405ABC218008C206D = {
-                       fileRef = E8AC8C8C05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CB505ABC218008C206D = {
-                       fileRef = E8AC8C8D05ABC218008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Public,
-                               );
-                       };
-               };
-               E8AC8CF405ABC67E008C206D = {
-                       children = (
-                               E8AC8CF505ABC6AE008C206D,
-                               E8AC8CF605ABC6AE008C206D,
-                               E8AC8CFB05ABC6AE008C206D,
-                               E8AC8CFC05ABC6AE008C206D,
-                               E8AC8CF705ABC6AE008C206D,
-                               E8AC8CF805ABC6AE008C206D,
-                               E8AC8CF905ABC6AE008C206D,
-                               E8AC8CFA05ABC6AE008C206D,
-                               E8AC8CFD05ABC6AE008C206D,
-                               E8AC8CFE05ABC6AE008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = FoundationExt;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CF505ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = COPYING;
-                       path = GDLAccess/FoundationExt/COPYING;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CF605ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = COPYRIGHT;
-                       path = GDLAccess/FoundationExt/COPYRIGHT;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CF705ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = DefaultScannerHandler.h;
-                       path = GDLAccess/FoundationExt/DefaultScannerHandler.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CF805ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = DefaultScannerHandler.m;
-                       path = GDLAccess/FoundationExt/DefaultScannerHandler.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CF905ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = FormatScanner.h;
-                       path = GDLAccess/FoundationExt/FormatScanner.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CFA05ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = FormatScanner.m;
-                       path = GDLAccess/FoundationExt/FormatScanner.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CFB05ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = GNUmakefile;
-                       path = GDLAccess/FoundationExt/GNUmakefile;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CFC05ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = LICENSE;
-                       path = GDLAccess/FoundationExt/LICENSE;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CFD05ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = PrintfFormatScanner.h;
-                       path = GDLAccess/FoundationExt/PrintfFormatScanner.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CFE05ABC6AE008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = PrintfFormatScanner.m;
-                       path = GDLAccess/FoundationExt/PrintfFormatScanner.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8CFF05ABC6AE008C206D = {
-                       fileRef = E8AC8CF505ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0005ABC6AE008C206D = {
-                       fileRef = E8AC8CF605ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0105ABC6AE008C206D = {
-                       fileRef = E8AC8CF705ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0205ABC6AE008C206D = {
-                       fileRef = E8AC8CF805ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0305ABC6AE008C206D = {
-                       fileRef = E8AC8CF905ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0405ABC6AE008C206D = {
-                       fileRef = E8AC8CFA05ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0505ABC6AE008C206D = {
-                       fileRef = E8AC8CFB05ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0605ABC6AE008C206D = {
-                       fileRef = E8AC8CFC05ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0705ABC6AE008C206D = {
-                       fileRef = E8AC8CFD05ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0805ABC6AE008C206D = {
-                       fileRef = E8AC8CFE05ABC6AE008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D0905ABCA5E008C206D = {
-                       children = (
-                               E8AC8D0A05ABCA7A008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = "Linked Frameworks";
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D0A05ABCA7A008C206D = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = file;
-                       name = EOControl.framework;
-                       path = /Users/helge/Library/Frameworks/EOControl.framework;
-                       refType = 0;
-                       sourceTree = "<absolute>";
-               };
-               E8AC8D0B05ABCA7A008C206D = {
-                       fileRef = E8AC8D0A05ABCA7A008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8D1F05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = ChangeLog;
-                       path = PostgreSQL72/ChangeLog;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2005ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = common.h;
-                       path = PostgreSQL72/common.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2105ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.plist;
-                       name = condict.plist;
-                       path = PostgreSQL72/condict.plist;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2205ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = COPYING;
-                       path = PostgreSQL72/COPYING;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2305ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = COPYING.LIB;
-                       path = PostgreSQL72/COPYING.LIB;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2405ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = "EOAttribute+PostgreSQL72.h";
-                       path = "PostgreSQL72/EOAttribute+PostgreSQL72.h";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2505ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "EOAttribute+PostgreSQL72.m";
-                       path = "PostgreSQL72/EOAttribute+PostgreSQL72.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2605ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = gdltest.m;
-                       path = PostgreSQL72/gdltest.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2705ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = GNUmakefile;
-                       path = PostgreSQL72/GNUmakefile;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2805ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = GNUmakefile.preamble;
-                       path = PostgreSQL72/GNUmakefile.preamble;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2905ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "NSCalendarDate+PGVal.m";
-                       path = "PostgreSQL72/NSCalendarDate+PGVal.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2A05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "NSData+PGVal.m";
-                       path = "PostgreSQL72/NSData+PGVal.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2B05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "NSNumber+PGVal.m";
-                       path = "PostgreSQL72/NSNumber+PGVal.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2C05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "NSString+PGVal.m";
-                       path = "PostgreSQL72/NSString+PGVal.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2D05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = "NSString+PostgreSQL72.h";
-                       path = "PostgreSQL72/NSString+PostgreSQL72.h";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2E05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "NSString+PostgreSQL72.m";
-                       path = "PostgreSQL72/NSString+PostgreSQL72.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D2F05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = postgres_types.h;
-                       path = PostgreSQL72/postgres_types.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3005ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = PostgreSQL72Adaptor.h;
-                       path = PostgreSQL72/PostgreSQL72Adaptor.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3105ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = PostgreSQL72Adaptor.m;
-                       path = PostgreSQL72/PostgreSQL72Adaptor.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3205ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = PostgreSQL72Channel.h;
-                       path = PostgreSQL72/PostgreSQL72Channel.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3305ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = PostgreSQL72Channel.m;
-                       path = PostgreSQL72/PostgreSQL72Channel.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3405ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = "PostgreSQL72Channel+Model.h";
-                       path = "PostgreSQL72/PostgreSQL72Channel+Model.h";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3505ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = "PostgreSQL72Channel+Model.m";
-                       path = "PostgreSQL72/PostgreSQL72Channel+Model.m";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3605ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = PostgreSQL72Context.h;
-                       path = PostgreSQL72/PostgreSQL72Context.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3705ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = PostgreSQL72Context.m;
-                       path = PostgreSQL72/PostgreSQL72Context.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3805ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = PostgreSQL72Exception.h;
-                       path = PostgreSQL72/PostgreSQL72Exception.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3905ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = PostgreSQL72Exception.m;
-                       path = PostgreSQL72/PostgreSQL72Exception.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3A05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = PostgreSQL72Expression.h;
-                       path = PostgreSQL72/PostgreSQL72Expression.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3B05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = PostgreSQL72Expression.m;
-                       path = PostgreSQL72/PostgreSQL72Expression.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3C05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = PostgreSQL72Values.h;
-                       path = PostgreSQL72/PostgreSQL72Values.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3D05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = PostgreSQL72Values.m;
-                       path = PostgreSQL72/PostgreSQL72Values.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3E05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = README;
-                       path = PostgreSQL72/README;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D3F05ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = test.eomodel;
-                       path = PostgreSQL72/test.eomodel;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D4005ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = TODO;
-                       path = PostgreSQL72/TODO;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D4105ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = types.psql;
-                       path = PostgreSQL72/types.psql;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D4205ABCAB9008C206D = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       name = Version;
-                       path = PostgreSQL72/Version;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D4305ABCACA008C206D = {
-                       children = (
-                               E8AC8D3205ABCAB9008C206D,
-                               E8AC8D3305ABCAB9008C206D,
-                               E8AC8D3405ABCAB9008C206D,
-                               E8AC8D3505ABCAB9008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Channel;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D4405ABCADA008C206D = {
-                       children = (
-                               E8AC8D3C05ABCAB9008C206D,
-                               E8AC8D3D05ABCAB9008C206D,
-                               E8AC8D2905ABCAB9008C206D,
-                               E8AC8D2A05ABCAB9008C206D,
-                               E8AC8D2B05ABCAB9008C206D,
-                               E8AC8D2C05ABCAB9008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Values;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D4505ABCAEA008C206D = {
-                       children = (
-                               E8AC8D2705ABCAB9008C206D,
-                               E8AC8D2805ABCAB9008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Makefiles;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D4605ABCAFF008C206D = {
-                       children = (
-                               E8AC8D2105ABCAB9008C206D,
-                               E8AC8D2605ABCAB9008C206D,
-                               E8AC8D3F05ABCAB9008C206D,
-                               E8AC8D4105ABCAB9008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Misc;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D4705ABCB1B008C206D = {
-                       children = (
-                               E8AC8D2005ABCAB9008C206D,
-                               E8AC8D4405ABCADA008C206D,
-                               E8AC8D4305ABCACA008C206D,
-                               E8AC8D2405ABCAB9008C206D,
-                               E8AC8D2505ABCAB9008C206D,
-                               E8AC8D2D05ABCAB9008C206D,
-                               E8AC8D2E05ABCAB9008C206D,
-                               E8AC8D2F05ABCAB9008C206D,
-                               E8AC8D3005ABCAB9008C206D,
-                               E8AC8D3105ABCAB9008C206D,
-                               E8AC8D3605ABCAB9008C206D,
-                               E8AC8D3705ABCAB9008C206D,
-                               E8AC8D3805ABCAB9008C206D,
-                               E8AC8D3905ABCAB9008C206D,
-                               E8AC8D3A05ABCAB9008C206D,
-                               E8AC8D3B05ABCAB9008C206D,
-                       );
-                       isa = PBXGroup;
-                       name = Classes;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8AC8D4805ABCB39008C206D = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               E8AC8DC005ABCB8D008C206D,
-                               E8AC8DC205ABCB91008C206D,
-                               E8AC8DC805ABCB99008C206D,
-                               E8AC8DCA05ABCB9C008C206D,
-                               E8AC8DCB05ABCB9C008C206D,
-                               E8AC8DCD05ABCB9E008C206D,
-                               E8AC8DCF05ABCB9F008C206D,
-                               E8AC8DD105ABCBA0008C206D,
-                               E8AC8DD305ABCBA3008C206D,
-                               E8AC8DD505ABCBA4008C206D,
-                               E8AC8DD705ABCBA6008C206D,
-                       );
-                       isa = PBXHeadersBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               E8AC8D4905ABCB39008C206D = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               E8AC8DBF05ABCB8C008C206D,
-                               E8AC8DC105ABCB90008C206D,
-                               E8AC8DD905ABCBA7008C206D,
-                               E8AC8DDA05ABCBAB008C206D,
-                               E8AC8DDB05ABCBAC008C206D,
-                       );
-                       isa = PBXResourcesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               E8AC8D4A05ABCB39008C206D = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               E8AC8DC305ABCB92008C206D,
-                               E8AC8DC405ABCB95008C206D,
-                               E8AC8DC505ABCB97008C206D,
-                               E8AC8DC605ABCB97008C206D,
-                               E8AC8DC705ABCB98008C206D,
-                               E8AC8DC905ABCB99008C206D,
-                               E8AC8DCC05ABCB9D008C206D,
-                               E8AC8DCE05ABCB9E008C206D,
-                               E8AC8DD005ABCB9F008C206D,
-                               E8AC8DD205ABCBA2008C206D,
-                               E8AC8DD405ABCBA4008C206D,
-                               E8AC8DD605ABCBA5008C206D,
-                               E8AC8DD805ABCBA6008C206D,
-                       );
-                       isa = PBXSourcesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               E8AC8D4B05ABCB39008C206D = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               E8F046BF067385960069C17E,
-                       );
-                       isa = PBXFrameworksBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               E8AC8D4C05ABCB39008C206D = {
-                       buildPhases = (
-                               E8AC8D4805ABCB39008C206D,
-                               E8AC8D4905ABCB39008C206D,
-                               E8AC8D4A05ABCB39008C206D,
-                               E8AC8D4B05ABCB39008C206D,
-                       );
-                       buildRules = (
-                       );
-                       buildSettings = {
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Foundation.framework/Headers/Foundation.h";
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               HEADER_SEARCH_PATHS = /usr/local/pgsql/include;
-                               INFOPLIST_FILE = "PostgreSQL72/PostgreSQL72-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors/";
-                               OTHER_CFLAGS = "-DAPPLE_RUNTIME=1 -DNeXT_RUNTIME=1 -DCOCOA_Foundation_LIBRARY=1 -DNeXT_Foundation_LIBRARY=1";
-                               OTHER_LDFLAGS = "-framework Foundation -L/usr/local/pgsql/lib -lpq -lssl -lcrypto";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = PostgreSQL72;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                               WRAPPER_EXTENSION = gdladaptor;
-                       };
-                       dependencies = (
-                       );
-                       isa = PBXNativeTarget;
-                       name = PostgreSQL72;
-                       productName = PostgreSQL72;
-                       productReference = E8AC8D4D05ABCB39008C206D;
-                       productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
-<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
-<plist version=\"1.0\">
-<dict>
-       <key>CFBundleDevelopmentRegion</key>
-       <string>English</string>
-       <key>CFBundleExecutable</key>
-       <string>PostgreSQL72</string>
-       <key>CFBundleGetInfoString</key>
-       <string></string>
-       <key>CFBundleIconFile</key>
-       <string></string>
-       <key>CFBundleIdentifier</key>
-       <string>com.MySoftwareCompany.PostgreSQL72</string>
-       <key>CFBundleInfoDictionaryVersion</key>
-       <string>6.0</string>
-       <key>CFBundlePackageType</key>
-       <string>APPL</string>
-       <key>CFBundleShortVersionString</key>
-       <string></string>
-       <key>CFBundleSignature</key>
-       <string>????</string>
-       <key>CFBundleVersion</key>
-       <string>1.0.0d1</string>
-</dict>
-</plist>
-";
-                       productType = "com.apple.product-type.bundle";
-               };
-               E8AC8D4D05ABCB39008C206D = {
-                       explicitFileType = wrapper.cfbundle;
-                       includeInIndex = 0;
-                       isa = PBXFileReference;
-                       path = PostgreSQL72.gdladaptor;
-                       refType = 3;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               E8AC8D4E05ABCB39008C206D = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.plist.xml;
-                       name = "PostgreSQL72-Info.plist";
-                       path = "PostgreSQL72/PostgreSQL72-Info.plist";
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               E8AC8DBF05ABCB8C008C206D = {
-                       fileRef = E8AC8D1F05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC005ABCB8D008C206D = {
-                       fileRef = E8AC8D2005ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC105ABCB90008C206D = {
-                       fileRef = E8AC8D2305ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC205ABCB91008C206D = {
-                       fileRef = E8AC8D2405ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC305ABCB92008C206D = {
-                       fileRef = E8AC8D2505ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC405ABCB95008C206D = {
-                       fileRef = E8AC8D2905ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC505ABCB97008C206D = {
-                       fileRef = E8AC8D2A05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC605ABCB97008C206D = {
-                       fileRef = E8AC8D2B05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC705ABCB98008C206D = {
-                       fileRef = E8AC8D2C05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC805ABCB99008C206D = {
-                       fileRef = E8AC8D2D05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DC905ABCB99008C206D = {
-                       fileRef = E8AC8D2E05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DCA05ABCB9C008C206D = {
-                       fileRef = E8AC8D2F05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DCB05ABCB9C008C206D = {
-                       fileRef = E8AC8D3005ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DCC05ABCB9D008C206D = {
-                       fileRef = E8AC8D3105ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DCD05ABCB9E008C206D = {
-                       fileRef = E8AC8D3405ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DCE05ABCB9E008C206D = {
-                       fileRef = E8AC8D3505ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DCF05ABCB9F008C206D = {
-                       fileRef = E8AC8D3205ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD005ABCB9F008C206D = {
-                       fileRef = E8AC8D3305ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD105ABCBA0008C206D = {
-                       fileRef = E8AC8D3605ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD205ABCBA2008C206D = {
-                       fileRef = E8AC8D3705ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD305ABCBA3008C206D = {
-                       fileRef = E8AC8D3805ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD405ABCBA4008C206D = {
-                       fileRef = E8AC8D3905ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD505ABCBA4008C206D = {
-                       fileRef = E8AC8D3A05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD605ABCBA5008C206D = {
-                       fileRef = E8AC8D3B05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD705ABCBA6008C206D = {
-                       fileRef = E8AC8D3C05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD805ABCBA6008C206D = {
-                       fileRef = E8AC8D3D05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DD905ABCBA7008C206D = {
-                       fileRef = E8AC8D3E05ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DDA05ABCBAB008C206D = {
-                       fileRef = E8AC8D4205ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DDB05ABCBAC008C206D = {
-                       fileRef = E8AC8D4005ABCAB9008C206D;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8AC8DDC05ABCBC9008C206D = {
-                       buildPhases = (
-                       );
-                       buildSettings = {
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = all;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
-                       };
-                       dependencies = (
-                               E8AC8DDE05ABCBD0008C206D,
-                               E8AC8DE005ABCBD0008C206D,
-                       );
-                       isa = PBXAggregateTarget;
-                       name = all;
-                       productName = all;
-               };
-               E8AC8DDD05ABCBD0008C206D = {
-                       containerPortal = E890B012055AB18B004301A0;
-                       isa = PBXContainerItemProxy;
-                       proxyType = 1;
-                       remoteGlobalIDString = E890B026055AB1B8004301A0;
-                       remoteInfo = GDLAccess;
-               };
-               E8AC8DDE05ABCBD0008C206D = {
-                       isa = PBXTargetDependency;
-                       target = E890B026055AB1B8004301A0;
-                       targetProxy = E8AC8DDD05ABCBD0008C206D;
-               };
-               E8AC8DDF05ABCBD0008C206D = {
-                       containerPortal = E890B012055AB18B004301A0;
-                       isa = PBXContainerItemProxy;
-                       proxyType = 1;
-                       remoteGlobalIDString = E8AC8D4C05ABCB39008C206D;
-                       remoteInfo = PostgreSQL72;
-               };
-               E8AC8DE005ABCBD0008C206D = {
-                       isa = PBXTargetDependency;
-                       target = E8AC8D4C05ABCB39008C206D;
-                       targetProxy = E8AC8DDF05ABCBD0008C206D;
-               };
-               E8D0A07D0605B8D10084DA47 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = EOSelectSQLExpression.m;
-                       path = GDLAccess/EOSelectSQLExpression.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               E8D0A07E0605B8D10084DA47 = {
-                       fileRef = E8D0A07D0605B8D10084DA47;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               E8F046BF067385960069C17E = {
-                       fileRef = E890B027055AB1B8004301A0;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-       };
-       rootObject = E890B012055AB18B004301A0;
-}
diff --git a/sope-gdl1/sope-gdl1.xcode/project.pbxproj b/sope-gdl1/sope-gdl1.xcode/project.pbxproj
new file mode 100644 (file)
index 0000000..7e76a7f
--- /dev/null
@@ -0,0 +1,246 @@
+// !$*UTF8*$!
+{
+       archiveVersion = 1;
+       classes = {
+       };
+       objectVersion = 39;
+       objects = {
+               AD8BF53B0701AAEE00EC239A = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = "README-OSX.txt";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF8420701AD5100EC239A = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = "wrapper.pb-project";
+                       name = GDLAccess.xcode;
+                       path = GDLAccess/GDLAccess.xcode;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF8430701AD5100EC239A = {
+                       children = (
+                               AD8BF8470701AD7A00EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Products;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD8BF8450701AD5D00EC239A = {
+                       containerPortal = AD8BF8420701AD5100EC239A;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 1;
+                       remoteGlobalIDString = ADD65D5706DA372D007161CA;
+                       remoteInfo = GDLAccess;
+               };
+               AD8BF8460701AD5D00EC239A = {
+                       isa = PBXTargetDependency;
+                       name = "GDLAccess (from GDLAccess.xcode)";
+                       targetProxy = AD8BF8450701AD5D00EC239A;
+               };
+               AD8BF8470701AD7A00EC239A = {
+                       fileType = wrapper.framework;
+                       isa = PBXReferenceProxy;
+                       path = GDLAccess.framework;
+                       refType = 3;
+                       remoteRef = AD8BF8590701AD9700EC239A;
+                       sourceTree = BUILT_PRODUCTS_DIR;
+               };
+               AD8BF8590701AD9700EC239A = {
+                       containerPortal = AD8BF8420701AD5100EC239A;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 2;
+                       remoteGlobalIDString = ADD65D5806DA372D007161CA;
+                       remoteInfo = GDLAccess;
+               };
+               ADAF20470701B6230072AFC6 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = "wrapper.pb-project";
+                       name = PostgreSQL.xcode;
+                       path = PostgreSQL/PostgreSQL.xcode;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADAF20480701B6230072AFC6 = {
+                       isa = PBXGroup;
+                       name = Products;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADAF20490701B62D0072AFC6 = {
+                       containerPortal = ADAF20470701B6230072AFC6;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 1;
+                       remoteGlobalIDString = AD8BF94B0701B04C00EC239A;
+                       remoteInfo = PostgreSQL;
+               };
+               ADAF204A0701B62D0072AFC6 = {
+                       isa = PBXTargetDependency;
+                       name = "PostgreSQL (from PostgreSQL.xcode)";
+                       targetProxy = ADAF20490701B62D0072AFC6;
+               };
+               ADDF476606DA572500C4E7F8 = {
+                       children = (
+                               AD8BF53B0701AAEE00EC239A,
+                               ADDF477706DA575700C4E7F8,
+                               ADDF477D06DA577400C4E7F8,
+                               ADDF478306DA57F500C4E7F8,
+                       );
+                       isa = PBXGroup;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADDF476806DA572500C4E7F8 = {
+                       buildSettings = {
+                               COPY_PHASE_STRIP = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               GCC_PREPROCESSOR_DEFINITIONS = "APPLE_RUNTIME=1 NeXT_Foundation_LIBRARY=1 COCOA_Foundation_LIBRARY=1 NeXT_RUNTIME=1 COMPILE_AS_FRAMEWORK=1 DEBUG=1";
+                       };
+                       isa = PBXBuildStyle;
+                       name = Development;
+               };
+               ADDF476906DA572500C4E7F8 = {
+                       buildSettings = {
+                               COPY_PHASE_STRIP = YES;
+                               DEPLOYMENT_LOCATION = NO;
+                               DEPLOYMENT_POSTPROCESSING = YES;
+                               DSTROOT = /;
+                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
+                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+                               GCC_OPTIMIZATION_LEVEL = 3;
+                               GCC_PREPROCESSOR_DEFINITIONS = "APPLE_RUNTIME=1 NeXT_Foundation_LIBRARY=1 COCOA_Foundation_LIBRARY=1 NeXT_RUNTIME=1 COMPILE_AS_FRAMEWORK=1";
+                               SKIP_INSTALL = YES;
+                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
+                               UNSTRIPPED_PRODUCT = NO;
+                               ZERO_LINK = NO;
+                       };
+                       isa = PBXBuildStyle;
+                       name = Wrapper;
+               };
+               ADDF476A06DA572500C4E7F8 = {
+                       buildSettings = {
+                       };
+                       buildStyles = (
+                               ADDF476806DA572500C4E7F8,
+                               ADDF476906DA572500C4E7F8,
+                       );
+                       hasScannedForEncodings = 0;
+                       isa = PBXProject;
+                       mainGroup = ADDF476606DA572500C4E7F8;
+                       projectDirPath = "";
+                       projectReferences = (
+                               {
+                                       ProductGroup = AD8BF8430701AD5100EC239A;
+                                       ProjectRef = AD8BF8420701AD5100EC239A;
+                               },
+                               {
+                                       ProductGroup = ADAF20480701B6230072AFC6;
+                                       ProjectRef = ADAF20470701B6230072AFC6;
+                               },
+                       );
+                       targets = (
+                               ADDF479906DA58D700C4E7F8,
+                               ADDF478006DA57DA00C4E7F8,
+                       );
+               };
+               ADDF476F06DA575700C4E7F8 = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = common.make;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADDF477306DA575700C4E7F8 = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = GNUmakefile;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADDF477706DA575700C4E7F8 = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = Version;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADDF477D06DA577400C4E7F8 = {
+                       children = (
+                               ADDF477306DA575700C4E7F8,
+                               ADDF476F06DA575700C4E7F8,
+                       );
+                       isa = PBXGroup;
+                       name = Makefiles;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADDF478006DA57DA00C4E7F8 = {
+                       buildPhases = (
+                       );
+                       buildSettings = {
+                               PRODUCT_NAME = "Wrapper Contents";
+                       };
+                       dependencies = (
+                               AD8BF8460701AD5D00EC239A,
+                               ADAF204A0701B62D0072AFC6,
+                       );
+                       isa = PBXAggregateTarget;
+                       name = "Wrapper Contents";
+                       productName = "Wrapper Contents";
+               };
+               ADDF478306DA57F500C4E7F8 = {
+                       children = (
+                               ADAF20470701B6230072AFC6,
+                               AD8BF8420701AD5100EC239A,
+                       );
+                       isa = PBXGroup;
+                       name = Projects;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADDF479906DA58D700C4E7F8 = {
+                       buildPhases = (
+                       );
+                       buildSettings = {
+                               PRODUCT_NAME = all;
+                       };
+                       dependencies = (
+                               ADDF479B06DA58DD00C4E7F8,
+                       );
+                       isa = PBXAggregateTarget;
+                       name = all;
+                       productName = all;
+               };
+               ADDF479A06DA58DD00C4E7F8 = {
+                       containerPortal = ADDF476A06DA572500C4E7F8;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 1;
+                       remoteGlobalIDString = ADDF478006DA57DA00C4E7F8;
+                       remoteInfo = "Wrapper Contents";
+               };
+               ADDF479B06DA58DD00C4E7F8 = {
+                       isa = PBXTargetDependency;
+                       target = ADDF478006DA57DA00C4E7F8;
+                       targetProxy = ADDF479A06DA58DD00C4E7F8;
+               };
+       };
+       rootObject = ADDF476A06DA572500C4E7F8;
+}