]> err.no Git - sope/commitdiff
major Xcode build overhaul
authorznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Thu, 19 Jul 2007 10:47:17 +0000 (10:47 +0000)
committerznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Thu, 19 Jul 2007 10:47:17 +0000 (10:47 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1508 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

59 files changed:
SOPE.xcodeproj/project.pbxproj
sope-appserver/NGObjWeb/ChangeLog
sope-appserver/NGObjWeb/DynamicElements/WOActionURL.m
sope-appserver/NGObjWeb/DynamicElements/WOBody.m
sope-appserver/NGObjWeb/DynamicElements/WOComponentReference.h
sope-appserver/NGObjWeb/DynamicElements/WOEmbeddedObject.m
sope-appserver/NGObjWeb/DynamicElements/WOEntity.m
sope-appserver/NGObjWeb/DynamicElements/WOForm.h
sope-appserver/NGObjWeb/DynamicElements/WOFrame.m
sope-appserver/NGObjWeb/DynamicElements/WOGenericElement.h
sope-appserver/NGObjWeb/DynamicElements/WOHTMLDynamicElement.m
sope-appserver/NGObjWeb/DynamicElements/WOHtml.m
sope-appserver/NGObjWeb/DynamicElements/WOHyperlink.h
sope-appserver/NGObjWeb/DynamicElements/WOHyperlinkInfo.m
sope-appserver/NGObjWeb/DynamicElements/WOIFrame.m
sope-appserver/NGObjWeb/DynamicElements/WOImage.h
sope-appserver/NGObjWeb/DynamicElements/WOInput.h
sope-appserver/NGObjWeb/DynamicElements/WOJavaScript.m
sope-appserver/NGObjWeb/DynamicElements/WOMetaRefresh.m
sope-appserver/NGObjWeb/DynamicElements/WONestedList.m
sope-appserver/NGObjWeb/DynamicElements/WOQuickTime.m
sope-appserver/NGObjWeb/DynamicElements/WOString.m
sope-appserver/NGObjWeb/DynamicElements/WOSwitchComponent.m
sope-appserver/NGObjWeb/DynamicElements/WOVBScript.m
sope-appserver/NGObjWeb/GNUmakefile
sope-appserver/NGObjWeb/NGHttp/NGHttp.xcodeproj/project.pbxproj
sope-appserver/NGObjWeb/NGObjWeb.xcodeproj/project.pbxproj
sope-appserver/NGObjWeb/NGObjWeb/WOActionURL.h [new file with mode: 0644]
sope-appserver/NGObjWeb/NGObjWeb/WOHTMLDynamicElement.h [new file with mode: 0644]
sope-appserver/NGObjWeb/SoObjects/SoObjects.xcodeproj/project.pbxproj
sope-appserver/NGObjWeb/Version
sope-appserver/NGObjWeb/WebDAV/WebDAV.xcodeproj/project.pbxproj
sope-appserver/NGXmlRpc/NGXmlRpc.xcodeproj/project.pbxproj
sope-appserver/SoOFS/SoOFS.xcodeproj/project.pbxproj
sope-appserver/WEPrototype/WEPrototype.xcodeproj/project.pbxproj
sope-appserver/mod_ngobjweb/mod_ngobjweb.xcodeproj/project.pbxproj
sope-appserver/sope-appserver.xcodeproj/project.pbxproj
sope-core/EOControl/EOControl.xcodeproj/project.pbxproj
sope-core/NGExtensions/NGExtensions.xcodeproj/project.pbxproj
sope-core/NGStreams/NGStreams.xcodeproj/project.pbxproj
sope-core/sope-core.xcodeproj/project.pbxproj
sope-gdl1/GDLAccess/GDLAccess.xcodeproj/project.pbxproj
sope-gdl1/PostgreSQL/PostgreSQL.xcodeproj/project.pbxproj
sope-gdl1/SQLite3/SQLite3.xcodeproj/project.pbxproj
sope-ical/NGiCal/NGiCal.xcodeproj/project.pbxproj
sope-ical/sope-ical.xcodeproj/project.pbxproj
sope-ical/versitSaxDriver/versitSaxDriver.xcodeproj/project.pbxproj
sope-ldap/NGLdap/NGLdap.xcodeproj/project.pbxproj
sope-ldap/sope-ldap.xcodeproj/project.pbxproj
sope-mime/NGImap4/NGImap4.xcodeproj/project.pbxproj
sope-mime/NGMail/NGMail.xcodeproj/project.pbxproj
sope-mime/NGMime/NGMime.xcodeproj/project.pbxproj
sope-xml/DOM/DOM.xcodeproj/project.pbxproj
sope-xml/SaxObjC/SaxObjC.xcodeproj/project.pbxproj
sope-xml/XmlRpc/XmlRpc.xcodeproj/project.pbxproj
sope-xml/libxmlSAXDriver/libxmlSAXDriver.xcodeproj/project.pbxproj
xcconfig/Common.xcconfig [new file with mode: 0644]
xcconfig/Development.xcconfig [new file with mode: 0644]
xcconfig/Wrapper.xcconfig [new file with mode: 0644]

index a8da28dd225707ff81001969fda55a0a2a794beb..47241880c45066f9b2efad56dbfa96be31497d63 100644 (file)
                AD0C94AC08ACA1EA00952E9F /* WEPrototype.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WEPrototype.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/$(CONFIGURATION)/WEPrototype.framework"; sourceTree = "<absolute>"; };
                AD205D6208ACA5550023743A /* WEExtensions.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WEExtensions.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/$(CONFIGURATION)/WEExtensions.framework"; sourceTree = "<absolute>"; };
                AD205D6308ACA5550023743A /* WOExtensions.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WOExtensions.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/$(CONFIGURATION)/WOExtensions.framework"; sourceTree = "<absolute>"; };
+               AD263F730C4670E400186AAB /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; name = Wrapper.xcconfig; path = xcconfig/Wrapper.xcconfig; sourceTree = "<group>"; };
+               AD2640D70C46729500186AAB /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; name = Development.xcconfig; path = xcconfig/Development.xcconfig; sourceTree = "<group>"; };
+               AD2640E30C46730000186AAB /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; name = Common.xcconfig; path = xcconfig/Common.xcconfig; sourceTree = "<group>"; };
                AD8BF0C107018DB100EC239A /* INSTALL */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = INSTALL; sourceTree = "<group>"; };
                AD8BF0C307018DB100EC239A /* changes-to-4.2pre.txt */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = "changes-to-4.2pre.txt"; sourceTree = "<group>"; };
                AD8BF0C407018DB100EC239A /* changes-to-4.3.1.txt */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = "changes-to-4.3.1.txt"; sourceTree = "<group>"; };
                        path = /Users/znek/Projects/OGo/SOPE;
                        sourceTree = "<absolute>";
                };
+               AD263F720C4670C600186AAB /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD2640E30C46730000186AAB /* Common.xcconfig */,
+                               AD2640D70C46729500186AAB /* Development.xcconfig */,
+                               AD263F730C4670E400186AAB /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       sourceTree = "<group>";
+               };
                AD8BF0C207018DB100EC239A /* maintenance */ = {
                        isa = PBXGroup;
                        children = (
                                ADDF478306DA57F500C4E7F8 /* Projects */,
                                AD0C92DE08AC9E0C00952E9F /* Products */,
                                AD0C945308ACA18700952E9F /* Frameworks */,
+                               AD263F720C4670C600186AAB /* xcconfig */,
                                AD0C92DF08AC9E0C00952E9F /* SOPE-Info.plist */,
                        );
                        sourceTree = "<group>";
                AD0C92E208AC9E0D00952E9F /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.0;
                                DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks";
                                FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/$(CONFIGURATION)";
                                FRAMEWORK_VERSION = A;
                AD0C92E308AC9E0D00952E9F /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.0;
                                FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/$(CONFIGURATION)";
                                FRAMEWORK_VERSION = A;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
                ADA076370857281C00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        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/$(CONFIGURATION)";
-                               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",
-                               );
-                               PRODUCT_NAME = "Wrapper Contents";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/$(CONFIGURATION)";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                };
                ADA0763A0857281C00993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2640D70C46729500186AAB /* Development.xcconfig */;
                        buildSettings = {
                        };
                        name = Development;
                };
                ADA0763B0857281C00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD263F730C4670E400186AAB /* Wrapper.xcconfig */;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
                        };
                        name = Wrapper;
                };
                ADA0763C0857281C00993825 /* Default */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2640D70C46729500186AAB /* Development.xcconfig */;
                        buildSettings = {
                        };
                        name = Default;
index 752289932aa4607734a5c8a29c7039c0cf3d2221..9a50c026c0ffcd0cc71cf5c5e428a71a73dfb859 100644 (file)
@@ -1,3 +1,13 @@
+2007-07-19  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v4.7.12
+
+       * DynamicElements/*.[hm]: moved WOHTMLDynamicElement.h to the public
+         headers. This is required for some future extensions in WEPrototype.
+
+       * NGObjWeb/WOActionURL.h: exposed API for elements which require
+         link generation
+
 2007-05-31  Helge Hess  <helge.hess@opengroupware.org>
 
        * v4.7.11
index b0139641c0083b61fcee92aca939bf11c751f871..24bf0f29dc6295c19d9aab850621f5420303ae73 100644 (file)
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOActionURL.h>
 #include "WOElement+private.h"
 #include <NGObjWeb/WOApplication.h>
 #include <NGObjWeb/WOResourceManager.h>
 #include "decommon.h"
 
-/*
-  WOActionURL associations:
-
-    pageName | action | (directActionName & actionClass)
-    fragmentIdentifier
-    queryDictionary
-*/
-
-@interface WOActionURL : WOHTMLDynamicElement
-{
-  // WODynamicElement: extraAttributes
-  // WODynamicElement: otherTagString
-@protected
-  WOAssociation *fragmentIdentifier;
-  WOElement     *template;
-
-  /* new in WO4: */
-  WOAssociation *queryDictionary;
-  NSDictionary  *queryParameters;  /* associations beginning with ? */
-}
-
-@end /* WOActionURL */
-
 @interface _WOActionActionURL : WOActionURL
 {
   WOAssociation *action;
             NSStringFromClass([self superclass]), [super version]);
 }
 
++ (BOOL)containsLinkInAssociations:(NSDictionary *)_assocs {
+  if (_assocs == nil) return NO;
+  if ([_assocs objectForKey:@"href"])             return YES;
+  if ([_assocs objectForKey:@"directActionName"]) return YES;
+  if ([_assocs objectForKey:@"pageName"])         return YES;
+  if ([_assocs objectForKey:@"action"])           return YES;
+  if ([_assocs objectForKey:@"actionClass"])      return YES;
+  return NO;
+}
+
 - (id)initWithName:(NSString *)_name
   associations:(NSDictionary *)_config
   template:(WOElement *)_t
index 0e2a9a9e9d6eb2e581e7bfbff47372fcfeba1d04..29e5e0fe781547ec085cda636f74988baf441349 100644 (file)
@@ -20,7 +20,7 @@
 */
 
 #include "WOElement+private.h"
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include <NGObjWeb/WOApplication.h>
 #include <NGObjWeb/WOResourceManager.h>
 #include "decommon.h"
index 1a4fb4fbec6ce7f07bbfde9daadd033b67fde110..d350fa44b2d6cb0e736b6015e109f10579bcc569 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef __NGObjWeb_WOComponentReference_H__
 #define __NGObjWeb_WOComponentReference_H__
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 
 /*
   This element can be used to dynamically embed other components.
index e7ad01292faad6cd4ede17717db59f3d0a190f2e..9064dd12a97f8fe9d2fc4f198746adfb0fdb25d6 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include "WOElement+private.h"
 #include <NGObjWeb/WOResourceManager.h>
 #include <NGObjWeb/WOApplication.h>
index 8960f86d1bbc4ecd13e89db4150f6602b3c5bd0c..5950325902531748b87606565d9cec021011d316 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include "WOElement+private.h"
 #include <NGObjWeb/WOResourceManager.h>
 #include <NGObjWeb/WOApplication.h>
index dc692f4a813944473a007f22cac2396ff50f3987..57d606bcd9eb23fe1738343bac4c089e01d480b1 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef __NGObjWeb_DynElem_WOForm_H__
 #define __NGObjWeb_DynElem_WOForm_H__
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 
 @class WOAssociation;
 
index da82f8e2815502cd0c27010b317a3bc84efaf7a6..36a1ea055e6cd1382ad34027795701b50ec1910a 100644 (file)
@@ -20,7 +20,7 @@
 */
 
 #include "WOElement+private.h"
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include <NGObjWeb/WOApplication.h>
 #include <NGObjWeb/WOResourceManager.h>
 #include <NGObjWeb/WODynamicElement.h>
index cac497ddf4e6b9c82e5d36e76f1accac3199cde5..27635a168f80735a7e87558c364953976bb53e27 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef __NGObjWeb_DynElem_WOGenericElement_H__
 #define __NGObjWeb_DynElem_WOGenericElement_H__
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 
 /*
   WOGenericElement / WOGenericContainer
index 32c0f8e5e89d2f6a1dc0e1a443077990543a456d..11003da06b0e1b17b8cfc7f8d1f920e1ecc74f76 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include "WOElement+private.h"
 #include "decommon.h"
 
@@ -121,11 +121,11 @@ NSDictionary *OWExtractQueryParameters(NSDictionary *_set) {
 
       value = [_set objectForKey:key];
           
-      if (paraKeys == nil)
+      if (paraKeys == nil) {
         paraKeys = [NSMutableArray arrayWithCapacity:8];
-      if (paras == nil)
-        paras = [NSMutableDictionary dictionaryWithCapacity:8];
-          
+        paras    = [NSMutableDictionary dictionaryWithCapacity:8];
+      }
+
       [paraKeys addObject:key];
       [paras setObject:value forKey:[key substringFromIndex:1]];
     }
index 6bf32c945037e8f6ab8e7170a7ec70b8b00fe7c7..ee72969872ffb088ed043bcebea50f864ae141c5 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 
 @class WOAssociation;
 
index 3e603c3fddd8e10ce8c25650cdcd22e6f3b6ac74..fad553fea72df2373752e0160b070d19ee415ce9 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef __NGObjWeb_WOHyperlink_H__
 #define __NGObjWeb_WOHyperlink_H__
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 
 @class NSString;
 @class WOHyperlinkInfo;
index 696cae9856f3e11aefac9eee1a9bdfabffa14683..1ce7ffe4e4d5843eec6f7510bd9eb6b516d637a2 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "WOHyperlinkInfo.h"
 #include "WOElement+private.h"
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include "decommon.h"
 
 @implementation WOHyperlinkInfo
index 81f8333e440d92fa4a8055b911c363c75ad1dcd0..40b7dd932f4fec0a87a736a8b6b86fe7d5f7f35e 100644 (file)
@@ -20,7 +20,7 @@
 */
 
 #include "WOElement+private.h"
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include <NGObjWeb/WOApplication.h>
 #include <NGObjWeb/WOResourceManager.h>
 #include <NGObjWeb/WODynamicElement.h>
index 7d7bab849bd2937cdfcaab44428388968614ffe2..3308695432f39e4c3535b602bf7881f6c25c6e8f 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef __NGObjWeb_DynElems_WOImage_H__
 #define __NGObjWeb_DynElems_WOImage_H__
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 
 /*
   WOImage is a class cluster with separate subclasses for the different
index 38f85e0a66ae3b24102f351b2e356c63b6a8e6db..0ef36dbfb945fce55442f1e12c6eb444637c0833 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef __NGObjWeb_WOInput_H__
 #define __NGObjWeb_WOInput_H__
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 
 @class WOAssociation;
 
index cb62d29dbd38b3d655eff6cb39b4a8a9a081778b..76039099e02f3983a466176236dd054503c7cac8 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 
 @interface WOJavaScript : WOHTMLDynamicElement
 {
index 8f68a6440535de6f871b52129ae5c45ad721700d..e9df0d36daa67917301aa5f46b3633287cf93a87 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include "WOElement+private.h"
 #include <NGObjWeb/WOAssociation.h>
 #include <NGObjWeb/WOContext.h>
index ec9b931db59f23c71ec54fd7462b3c8f916c2e2f..852fc793c4af5e0bd90df843c5e21071b5c44acc 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include "WOElement+private.h"
 #include "decommon.h"
 
index ff2369f135af7fc9c11c0de579c0c341e17f59d7..93701d06ae349ed17701c689dc529ccfa18eaf7a 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include "WOElement+private.h"
 #include <NGObjWeb/WOApplication.h>
 #include <NGObjWeb/WOResourceManager.h>
index 2d3d1e8fba3c698dbb3bc71e4447787343115d3b..41698206c0453f36366bec62e6890680455a1315 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include "WOElement+private.h"
 #include "decommon.h"
 #include <string.h>
index e133e63538ca756c1dc2bba4d01676277eb03118..8675144c5ee913c03342d03e2f9d1df946de0f5a 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 
 @class NSDictionary;
 @class WOAssociation;
index faee727462efeced4a52aaaff161dd7cef73f9f8..8f0c77e16558af9f27d20ab940ecb26f13236cfb 100644 (file)
@@ -19,7 +19,7 @@
   02111-1307, USA.
 */
 
-#include "WOHTMLDynamicElement.h"
+#include <NGObjWeb/WOHTMLDynamicElement.h>
 #include "WOElement+private.h"
 #include <NGObjWeb/WOResourceManager.h>
 #include <NGObjWeb/WOApplication.h>
index e6659feb478445e6ec71194c44f3030261933ed5..524a2358813a560d9b7fac0c5bd375c67edb26f6 100644 (file)
@@ -84,6 +84,8 @@ libNGObjWeb_HEADER_FILES = \
        WOElementTrackingContext.h      \
        WOComponentDefinition.h         \
        NSString+JavaScriptEscaping.h   \
+       WOHTMLDynamicElement.h          \
+       WOActionURL.h                   \
 
 NGObjWebCore_OBJC_FILES = \
        NSObject+WO.m                   \
index 98541ce489a211bbbabcc57cd94c90a80f767833..a0cc74afbefe2d171b5f11e5d5af684fd96fc257 100644 (file)
                AD517F0606FF7DFD006397CD /* NGMail.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGMail.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGMail.framework"; sourceTree = "<absolute>"; };
                AD517F0706FF7DFD006397CD /* NGMime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGMime.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGMime.framework"; sourceTree = "<absolute>"; };
                AD517F0806FF7DFD006397CD /* XmlRpc.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XmlRpc.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/XmlRpc.framework"; sourceTree = "<absolute>"; };
+               AD77EBCF0C4F61CA0018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EBD00C4F61CA0018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EBD10C4F61CA0018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                AD915D3A06E29F74004720C2 /* EOControl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = EOControl.xcodeproj; path = "../../../sope-core/EOControl/EOControl.xcodeproj"; sourceTree = "<group>"; };
                AD915D4A06E2A19F004720C2 /* DOM.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = DOM.xcodeproj; path = "../../../sope-xml/DOM/DOM.xcodeproj"; sourceTree = "<group>"; };
                AD915D4C06E2A1BB004720C2 /* SaxObjC.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SaxObjC.xcodeproj; path = "../../../sope-xml/SaxObjC/SaxObjC.xcodeproj"; sourceTree = "<group>"; };
                        name = "sope-mime";
                        sourceTree = "<group>";
                };
+               AD77EBCE0C4F61CA0018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EBCF0C4F61CA0018A131 /* Common.xcconfig */,
+                               AD77EBD00C4F61CA0018A131 /* Development.xcconfig */,
+                               AD77EBD10C4F61CA0018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../../xcconfig;
+                       sourceTree = "<group>";
+               };
                AD915D4206E29F90004720C2 /* Products */ = {
                        isa = PBXGroup;
                        children = (
                                ADFE56F306E24BF5006628C4 /* Projects */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EBCE0C4F61CA0018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
 /* Begin XCBuildConfiguration section */
                ADA078B2085738AB00993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBD00C4F61CA0018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.12;
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGHttp-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC3400000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGHttp;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA078B3085738AB00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBD10C4F61CA0018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.12;
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGHttp-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC3400000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGHttp;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA078B4085738AB00993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = "NGHttp-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC3400000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGHttp;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA078B7085738AB00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 6436348fd027bc9b424438b9ce803fb59551d7cc..ec3549f872a1dcd0aff14198f0ee2a924c636441 100644 (file)
                AD51811406FF7ED0006397CD /* NGImap4.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AD51811206FF7ED0006397CD /* NGImap4.framework */; };
                AD51811506FF7ED0006397CD /* NGMail.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AD51811306FF7ED0006397CD /* NGMail.framework */; };
                AD8BF0AA07018CC600EC239A /* WOServerDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = AD8BF0A907018CC600EC239A /* WOServerDefaults.m */; };
+               AD9FEFBC0BB04F6C007B0038 /* WOActionURL.h in Headers */ = {isa = PBXBuildFile; fileRef = AD9FEFBB0BB04F6C007B0038 /* WOActionURL.h */; settings = {ATTRIBUTES = (Public, ); }; };
                ADD65F6406DA3AF6007161CA /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = ADD65C7006DA343C007161CA /* common.h */; };
                ADD65F6506DA3B38007161CA /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = ADD65C7106DA343C007161CA /* COPYING */; };
                ADD65F6606DA3B38007161CA /* COPYRIGHT in Resources */ = {isa = PBXBuildFile; fileRef = ADD65C7206DA343C007161CA /* COPYRIGHT */; };
                ADFE554006E2493D006628C4 /* WOGenericElement.m in Sources */ = {isa = PBXBuildFile; fileRef = ADFE53C706E2493C006628C4 /* WOGenericElement.m */; };
                ADFE554106E2493D006628C4 /* WOHiddenField.m in Sources */ = {isa = PBXBuildFile; fileRef = ADFE53C806E2493C006628C4 /* WOHiddenField.m */; };
                ADFE554206E2493D006628C4 /* WOHtml.m in Sources */ = {isa = PBXBuildFile; fileRef = ADFE53C906E2493C006628C4 /* WOHtml.m */; };
-               ADFE554306E2493D006628C4 /* WOHTMLDynamicElement.h in Headers */ = {isa = PBXBuildFile; fileRef = ADFE53CA06E2493C006628C4 /* WOHTMLDynamicElement.h */; };
+               ADFE554306E2493D006628C4 /* WOHTMLDynamicElement.h in Headers */ = {isa = PBXBuildFile; fileRef = ADFE53CA06E2493C006628C4 /* WOHTMLDynamicElement.h */; settings = {ATTRIBUTES = (Public, ); }; };
                ADFE554406E2493D006628C4 /* WOHTMLDynamicElement.m in Sources */ = {isa = PBXBuildFile; fileRef = ADFE53CB06E2493C006628C4 /* WOHTMLDynamicElement.m */; };
                ADFE554506E2493D006628C4 /* WOHyperlink.h in Headers */ = {isa = PBXBuildFile; fileRef = ADFE53CC06E2493C006628C4 /* WOHyperlink.h */; };
                ADFE554606E2493D006628C4 /* WOHyperlink.m in Sources */ = {isa = PBXBuildFile; fileRef = ADFE53CD06E2493C006628C4 /* WOHyperlink.m */; };
                AD4F35310BAAF99E00323EB9 /* WOFragment.api */ = {isa = PBXFileReference; explicitFileType = text.xml; fileEncoding = 4; path = WOFragment.api; sourceTree = "<group>"; };
                AD51811206FF7ED0006397CD /* NGImap4.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGImap4.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGImap4.framework"; sourceTree = "<absolute>"; };
                AD51811306FF7ED0006397CD /* NGMail.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGMail.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGMail.framework"; sourceTree = "<absolute>"; };
+               AD72A74A0BBD7B0700BB95F1 /* WOJavaScriptWriter.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = WOJavaScriptWriter.h; path = NGObjWeb/WOJavaScriptWriter.h; sourceTree = "<group>"; };
+               AD72A74B0BBD7B0700BB95F1 /* WOJavaScriptWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WOJavaScriptWriter.m; sourceTree = "<group>"; };
+               AD77EBFC0C4F63E70018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EBFD0C4F63E70018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EBFE0C4F63E70018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                AD8BF0A907018CC600EC239A /* WOServerDefaults.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = WOServerDefaults.m; sourceTree = "<group>"; };
+               AD9FEFBB0BB04F6C007B0038 /* WOActionURL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WOActionURL.h; path = ../NGObjWeb/WOActionURL.h; sourceTree = "<group>"; };
                ADD65C6F06DA343C007161CA /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 8; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                ADD65C7006DA343C007161CA /* common.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
                ADD65C7106DA343C007161CA /* COPYING */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
                ADFE53C706E2493C006628C4 /* WOGenericElement.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = WOGenericElement.m; sourceTree = "<group>"; tabWidth = 2; usesTabs = 0; };
                ADFE53C806E2493C006628C4 /* WOHiddenField.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = WOHiddenField.m; sourceTree = "<group>"; tabWidth = 2; usesTabs = 0; };
                ADFE53C906E2493C006628C4 /* WOHtml.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = WOHtml.m; sourceTree = "<group>"; tabWidth = 2; usesTabs = 0; };
-               ADFE53CA06E2493C006628C4 /* WOHTMLDynamicElement.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = WOHTMLDynamicElement.h; sourceTree = "<group>"; };
+               ADFE53CA06E2493C006628C4 /* WOHTMLDynamicElement.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = WOHTMLDynamicElement.h; path = ../NGObjWeb/WOHTMLDynamicElement.h; sourceTree = "<group>"; };
                ADFE53CB06E2493C006628C4 /* WOHTMLDynamicElement.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = WOHTMLDynamicElement.m; sourceTree = "<group>"; tabWidth = 2; usesTabs = 0; };
                ADFE53CC06E2493C006628C4 /* WOHyperlink.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = WOHyperlink.h; sourceTree = "<group>"; };
                ADFE53CD06E2493C006628C4 /* WOHyperlink.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = WOHyperlink.m; sourceTree = "<group>"; tabWidth = 2; usesTabs = 0; };
                                ADFE542D06E2493C006628C4 /* WOTemplate.h */,
                                ADFE542E06E2493C006628C4 /* WOTemplateBuilder.h */,
                                ADFE542F06E2493C006628C4 /* WOxElemBuilder.h */,
+                               AD72A74A0BBD7B0700BB95F1 /* WOJavaScriptWriter.h */,
                        );
                        fileEncoding = 5;
                        indentWidth = 2;
                        name = Definitions;
                        sourceTree = "<group>";
                };
+               AD77EBFB0C4F63E70018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EBFC0C4F63E70018A131 /* Common.xcconfig */,
+                               AD77EBFD0C4F63E70018A131 /* Development.xcconfig */,
+                               AD77EBFE0C4F63E70018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                ADFE538B06E248EB006628C4 /* Projects */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EBFB0C4F63E70018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                                ADFE550806E2493D006628C4 /* WOSimpleHTTPParser.m */,
                                ADFE550906E2493D006628C4 /* WOStatisticsStore.m */,
                                ADFE550A06E2493D006628C4 /* WOStats.m */,
+                               AD72A74B0BBD7B0700BB95F1 /* WOJavaScriptWriter.m */,
                        );
                        fileEncoding = 5;
                        indentWidth = 2;
                                AD433CC007F864D200206C08 /* _WOStaticHTMLElement.m */,
                                AD433CC107F864D200206C08 /* WONoContentElement.h */,
                                AD433CC207F864D200206C08 /* WONoContentElement.m */,
+                               AD9FEFBB0BB04F6C007B0038 /* WOActionURL.h */,
                                ADFE53B206E2493C006628C4 /* WOActionURL.m */,
                                ADFE53B306E2493C006628C4 /* WOActiveImage.m */,
                                ADFE53B406E2493C006628C4 /* WOBody.m */,
                                AD433CC507F864D200206C08 /* WONoContentElement.h in Headers */,
                                AD4D5F9809C83A7D009BFDAF /* SoCookieAuthenticator.h in Headers */,
                                AD4D5F9A09C83A7D009BFDAF /* SoProductLoader.h in Headers */,
+                               AD9FEFBC0BB04F6C007B0038 /* WOActionURL.h in Headers */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
 /* Begin XCBuildConfiguration section */
                ADA078EC085738C500993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBFD0C4F63E70018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
                                DYLIB_COMPATIBILITY_VERSION = 4.7.0;
-                               DYLIB_CURRENT_VERSION = 4.7.5;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+                               DYLIB_CURRENT_VERSION = 4.7.12;
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                HEADER_SEARCH_PATHS = ..;
                                INFOPLIST_FILE = "NGObjWeb-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                                       "-DSOPE_SUBMINOR_VERSION=4",
+                                       "$(OTHER_CFLAGS)",
+                                       "-DSOPE_SUBMINOR_VERSION=12",
                                );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC4900000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGObjWeb;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA078ED085738C500993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBFE0C4F63E70018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.12;
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                HEADER_SEARCH_PATHS = ..;
                                INFOPLIST_FILE = "NGObjWeb-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                                       "-DSOPE_SUBMINOR_VERSION=255",
+                                       "$(OTHER_CFLAGS)",
+                                       "-DSOPE_SUBMINOR_VERSION=12",
                                );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC4900000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGObjWeb;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA078EE085738C500993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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;
-                               HEADER_SEARCH_PATHS = ..;
-                               INFOPLIST_FILE = "NGObjWeb-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                                       "-DSOPE_SUBMINOR_VERSION=255",
-                               );
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC4900000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGObjWeb;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA078F0085738C500993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBFD0C4F63E70018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
+                               HEADER_SEARCH_PATHS = ..;
                                INFOPLIST_FILE = "SoObjects/SoCore-SXP-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/SoProducts";
-                               OTHER_CFLAGS = (
-                                       "-I..",
-                                       "-DAPPLE_RUNTIME=1",
-                                       "-DNeXT_RUNTIME=1",
-                                       "-DCOCOA_Foundation_LIBRARY=1",
-                                       "-DCOMPILE_AS_FRAMEWORK=1",
-                                       "-DNeXT_Foundation_LIBRARY=1",
-                               );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = SoCore;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = sxp;
                        };
                        name = Development;
                };
                ADA078F1085738C500993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBFE0C4F63E70018A131 /* Wrapper.xcconfig */;
                        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_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
+                               HEADER_SEARCH_PATHS = ..;
                                INFOPLIST_FILE = "SoObjects/SoCore-SXP-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/SoProducts";
-                               OTHER_CFLAGS = (
-                                       "-I..",
-                                       "-DAPPLE_RUNTIME=1",
-                                       "-DNeXT_RUNTIME=1",
-                                       "-DCOCOA_Foundation_LIBRARY=1",
-                                       "-DCOMPILE_AS_FRAMEWORK=1",
-                                       "-DNeXT_Foundation_LIBRARY=1",
-                               );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = SoCore;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = sxp;
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA078F2085738C500993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "SoObjects/SoCore-SXP-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/SoProducts";
-                               OTHER_CFLAGS = (
-                                       "-I..",
-                                       "-DAPPLE_RUNTIME=1",
-                                       "-DNeXT_RUNTIME=1",
-                                       "-DCOCOA_Foundation_LIBRARY=1",
-                                       "-DCOMPILE_AS_FRAMEWORK=1",
-                                       "-DNeXT_Foundation_LIBRARY=1",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = SoCore;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                               WRAPPER_EXTENSION = sxp;
                        };
                        name = Default;
                };
                ADA0790A085738C500993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
diff --git a/sope-appserver/NGObjWeb/NGObjWeb/WOActionURL.h b/sope-appserver/NGObjWeb/NGObjWeb/WOActionURL.h
new file mode 100644 (file)
index 0000000..c07319d
--- /dev/null
@@ -0,0 +1,56 @@
+/*
+  Copyright (C) 2007 OpenGroupware.org.
+
+  This file is part of SOPE.
+
+  SOPE is free software; you can redistribute it and/or modify it under
+  the terms of the GNU Lesser General Public License as published by the
+  Free Software Foundation; either version 2, or (at your option) any
+  later version.
+
+  SOPE is distributed in the hope that it will be useful, but WITHOUT ANY
+  WARRANTY; without even the implied warranty of MERCHANTABILITY or
+  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+  License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with SOPE; see the file COPYING.  If not, write to the
+  Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
+  02111-1307, USA.
+*/
+
+#ifndef __NGObjWeb_WOActionURL_H__
+#define __NGObjWeb_WOActionURL_H__
+
+#include <NGObjWeb/WOHTMLDynamicElement.h>
+
+@class WOAssociation;
+@class WOElement;
+@class NSDictionary;
+
+/*
+  WOActionURL associations:
+
+  pageName | action | (directActionName & actionClass)
+  fragmentIdentifier
+  queryDictionary
+*/
+
+@interface WOActionURL : WOHTMLDynamicElement
+{
+  // WODynamicElement: extraAttributes
+  // WODynamicElement: otherTagString
+  @protected
+  WOAssociation *fragmentIdentifier;
+  WOElement     *template;
+  
+  /* new in WO4: */
+  WOAssociation *queryDictionary;
+  NSDictionary  *queryParameters;  /* associations beginning with ? */
+}
+
++ (BOOL)containsLinkInAssociations:(NSDictionary *)_assocs;
+
+@end /* WOActionURL */
+
+#endif /* __NGObjWeb_WOActionURL_H__ */
diff --git a/sope-appserver/NGObjWeb/NGObjWeb/WOHTMLDynamicElement.h b/sope-appserver/NGObjWeb/NGObjWeb/WOHTMLDynamicElement.h
new file mode 100644 (file)
index 0000000..37b3b02
--- /dev/null
@@ -0,0 +1,46 @@
+/*
+  Copyright (C) 2000-2005 SKYRIX Software AG
+
+  This file is part of SOPE.
+
+  SOPE is free software; you can redistribute it and/or modify it under
+  the terms of the GNU Lesser General Public License as published by the
+  Free Software Foundation; either version 2, or (at your option) any
+  later version.
+
+  SOPE is distributed in the hope that it will be useful, but WITHOUT ANY
+  WARRANTY; without even the implied warranty of MERCHANTABILITY or
+  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+  License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with SOPE; see the file COPYING.  If not, write to the
+  Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
+  02111-1307, USA.
+*/
+
+#ifndef __NGObjWeb_WOHTMLDynamicElement_H__
+#define __NGObjWeb_WOHTMLDynamicElement_H__
+
+#include <NGObjWeb/WODynamicElement.h>
+
+@class NSDictionary;
+@class WOAssociation, WOContext;
+
+@interface WOHTMLDynamicElement : WODynamicElement
+{
+  // WODynamicElement: extraAttributes
+  // WODynamicElement: otherTagString
+}
+
+@end
+
+@interface WOHTMLDynamicElement(ActiveElement)
+- (id)executeAction:(WOAssociation *)_action inContext:(WOContext *)_ctx;
+@end
+
+/* private functions */
+
+NSDictionary *OWExtractQueryParameters(NSDictionary *_set);
+
+#endif /* __NGObjWeb_WOHTMLDynamicElement_H__ */
index 4ffce290bff79e476060ca1aa32f0080a692081c..6dbdf5c35a96908ddcb13ff1a9dc6b374edb2889 100644 (file)
                ADFE720106E284CC006628C4 /* WORequest+So.h in Headers */ = {isa = PBXBuildFile; fileRef = ADFE71E206E284CC006628C4 /* WORequest+So.h */; settings = {ATTRIBUTES = (Public, ); }; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               ADD65B6806DA32D6007161CA /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADD65B6906DA32D6007161CA /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXFileReference section */
                AD013B8506E20AC5000910D8 /* NOTES */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = NOTES; sourceTree = "<group>"; };
                AD013B8706E20AC5000910D8 /* README */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
                AD0CFDAD0721A7EC00E72147 /* SoActionInvocation.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = SoActionInvocation.h; sourceTree = "<group>"; };
+               AD77EBE90C4F62A90018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EBEA0C4F62A90018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EBEB0C4F62A90018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADD65C7406DA343C007161CA /* GNUmakefile */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile; sourceTree = "<group>"; tabWidth = 8; };
                ADD65C7506DA343C007161CA /* GNUmakefile.preamble */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile.preamble; sourceTree = "<group>"; tabWidth = 8; };
                ADD65C8A06DA343C007161CA /* TODO */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = TODO; sourceTree = "<group>"; };
                        name = Headers;
                        sourceTree = "<group>";
                };
+               AD77EBE80C4F62A90018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EBE90C4F62A90018A131 /* Common.xcconfig */,
+                               AD77EBEA0C4F62A90018A131 /* Development.xcconfig */,
+                               AD77EBEB0C4F62A90018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                ADD65D5D06DA37C7007161CA /* Resources */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EBE80C4F62A90018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "SoObjects-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC5AF0000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = SoObjects;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = SoObjects;
                        productName = SoObjects;
                        productReference = ADD65D5806DA372D007161CA /* SoObjects.framework */;
-                       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>SoObjects</string>
-       <key>CFBundleIdentifier</key>
-       <string>org.OpenGroupware.SOPE.SoObjects</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";
                };
 /* End PBXNativeTarget section */
                ADD65B6A06DA32D6007161CA /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA078D5085738B300993825 /* Build configuration list for PBXProject "SoObjects" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADD65B6806DA32D6007161CA /* Development */,
-                               ADD65B6906DA32D6007161CA /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADD65B6606DA32D6007161CA;
                        productRefGroup = ADD65D5906DA372D007161CA /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA078D2085738B300993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBEA0C4F62A90018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.12;
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "SoObjects-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC5AF0000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = SoObjects;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA078D3085738B300993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBEB0C4F62A90018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.12;
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "SoObjects-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC5AF0000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = SoObjects;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA078D4085738B300993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "SoObjects-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC5AF0000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = SoObjects;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA078D7085738B300993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index c90763d7b2083a208fda7697bf32f68f6f265d15..02fdb2ed05ac0cab7e7895464cf6cddf25f45ad9 100644 (file)
@@ -1,6 +1,6 @@
 # version file
 
-SUBMINOR_VERSION:=11
+SUBMINOR_VERSION:=12
 
 # v4.7.11  requires libNGExtensions v4.7.194
 # v4.5.234 requires libDOM          v4.5.21
index d9862c92cb8b84650f1d9614db5e0b14f1a38125..d6c74fa2e8ae43f009f745230425e31860b64af4 100644 (file)
                ADFE6A3906E26FC6006628C4 /* dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ADFE6A3806E26FC6006628C4 /* dummy.m */; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               ADD65B6806DA32D6007161CA /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADD65B6906DA32D6007161CA /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXFileReference section */
                AD013B8706E20AC5000910D8 /* README */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
+               AD77EBAC0C4F61620018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EBAD0C4F61620018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EBAE0C4F61620018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADD65C7406DA343C007161CA /* GNUmakefile */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile; sourceTree = "<group>"; tabWidth = 8; };
                ADD65C7506DA343C007161CA /* GNUmakefile.preamble */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile.preamble; sourceTree = "<group>"; tabWidth = 8; };
                ADD65C8A06DA343C007161CA /* TODO */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = TODO; sourceTree = "<group>"; };
                        name = Headers;
                        sourceTree = "<group>";
                };
+               AD77EBAB0C4F61620018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EBAC0C4F61620018A131 /* Common.xcconfig */,
+                               AD77EBAD0C4F61620018A131 /* Development.xcconfig */,
+                               AD77EBAE0C4F61620018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                ADD65D5D06DA37C7007161CA /* Resources */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EBAB0C4F61620018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "WebDAV-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC3700000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = WebDAV;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = WebDAV;
                        productName = WebDAV;
                        productReference = ADD65D5806DA372D007161CA /* WebDAV.framework */;
-                       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>WebDAV</string>
-       <key>CFBundleIdentifier</key>
-       <string>org.OpenGroupware.SOPE.WebDAV</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";
                };
 /* End PBXNativeTarget section */
                ADD65B6A06DA32D6007161CA /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA0788C0857389E00993825 /* Build configuration list for PBXProject "WebDAV" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADD65B6806DA32D6007161CA /* Development */,
-                               ADD65B6906DA32D6007161CA /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADD65B6606DA32D6007161CA;
                        productRefGroup = ADD65D5906DA372D007161CA /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA078890857389E00993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBAD0C4F61620018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.12;
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "WebDAV-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC3700000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = WebDAV;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA0788A0857389E00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EBAE0C4F61620018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.12;
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "WebDAV-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC3700000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = WebDAV;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA0788B0857389E00993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.255;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "WebDAV-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC3700000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = WebDAV;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA0788E0857389E00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 22412fc409ba09fcdb4ec2d9359776737d6b61e9..be8970bc7e82982ec9a9ed950600722629dc3e2b 100644 (file)
                ADD6610E06DA3D1F007161CA /* EOControl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ADD6610D06DA3D1F007161CA /* EOControl.framework */; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               ADD65B6806DA32D6007161CA /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADD65B6906DA32D6007161CA /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXFileReference section */
                AD013C1906E20D18000910D8 /* NGHttp.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGHttp.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGHttp.framework"; sourceTree = "<absolute>"; };
                AD013C1E06E20D18000910D8 /* NGMime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGMime.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGMime.framework"; sourceTree = "<absolute>"; };
                AD013C2106E20D18000910D8 /* NGStreams.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGStreams.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGStreams.framework"; sourceTree = "<absolute>"; };
                AD013C4706E20DAA000910D8 /* LDAP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = LDAP.framework; path = /System/Library/Frameworks/LDAP.framework; sourceTree = "<absolute>"; };
                AD0142CE06E21A3D000910D8 /* NGExtensions.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGExtensions.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGExtensions.framework"; sourceTree = "<absolute>"; };
+               AD77EC220C4F64B80018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EC230C4F64B80018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EC240C4F64B80018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADBFE6AB073EA3EA00E7F7CA /* fhs.make */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = fhs.make; sourceTree = "<group>"; tabWidth = 8; };
                ADBFE6AC073EA42B00E7F7CA /* NGAsyncResultProxy.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = NGAsyncResultProxy.h; sourceTree = "<group>"; };
                ADBFE6AD073EA42B00E7F7CA /* NGXmlRpc.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = NGXmlRpc.h; sourceTree = "<group>"; };
                        name = "sope-mime";
                        sourceTree = "<group>";
                };
+               AD77EC210C4F64B80018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EC220C4F64B80018A131 /* Common.xcconfig */,
+                               AD77EC230C4F64B80018A131 /* Development.xcconfig */,
+                               AD77EC240C4F64B80018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                ADD65D5D06DA37C7007161CA /* Resources */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EC210C4F64B80018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.16;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = "NGXmlRpc-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC3D00000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGXmlRpc;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = NGXmlRpc;
                        productName = NGXmlRpc;
                        productReference = ADD65D5806DA372D007161CA /* NGXmlRpc.framework */;
-                       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>NGXmlRpc</string>
-       <key>CFBundleIdentifier</key>
-       <string>org.OpenGroupware.SOPE.NGXmlRpc</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";
                };
 /* End PBXNativeTarget section */
                ADD65B6A06DA32D6007161CA /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA07928085738D100993825 /* Build configuration list for PBXProject "NGXmlRpc" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADD65B6806DA32D6007161CA /* Development */,
-                               ADD65B6906DA32D6007161CA /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADD65B6606DA32D6007161CA;
                        productRefGroup = ADD65D5906DA372D007161CA /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA07925085738D100993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EC230C4F64B80018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.16;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGXmlRpc-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC3D00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGXmlRpc;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA07926085738D100993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EC240C4F64B80018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.16;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGXmlRpc-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC3D00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGXmlRpc;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA07927085738D100993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.16;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = "NGXmlRpc-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC3D00000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGXmlRpc;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA0792A085738D100993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index d99e9a9ed5112142585311e90dd5939d8de46bf8..f3988c5246be541168e8e5d55dfe163ff90e8d0e 100644 (file)
                AD4606EA0789911E00E8C5A3 /* SoOFS.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = SoOFS.h; sourceTree = "<group>"; };
                AD4606EB0789911E00E8C5A3 /* SoOFSProduct.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = SoOFSProduct.m; sourceTree = "<group>"; };
                AD460762078992EA00E8C5A3 /* SoObjects.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SoObjects.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/SoObjects.framework"; sourceTree = "<absolute>"; };
-               AD5529E1079447410037E121 /* sope-4.5 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "sope-4.5"; sourceTree = BUILT_PRODUCTS_DIR; };
+               AD5529E1079447410037E121 /* sope-4.7 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "sope-4.7"; sourceTree = BUILT_PRODUCTS_DIR; };
                AD5529E6079447830037E121 /* sope.8 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 5; path = sope.8; sourceTree = "<group>"; };
                AD5529E7079447830037E121 /* sope.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = sope.m; sourceTree = "<group>"; };
+               AD77EC860C4F66880018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EC870C4F66880018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EC880C4F66880018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADD65C6F06DA343C007161CA /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 8; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                ADD65C7006DA343C007161CA /* common.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
                ADD65C7406DA343C007161CA /* GNUmakefile */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile; sourceTree = "<group>"; tabWidth = 8; };
                        name = Documentation;
                        sourceTree = "<group>";
                };
+               AD77EC850C4F66880018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EC860C4F66880018A131 /* Common.xcconfig */,
+                               AD77EC870C4F66880018A131 /* Development.xcconfig */,
+                               AD77EC880C4F66880018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                AD5529E5079447640037E121 /* sope tool */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EC850C4F66880018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        isa = PBXGroup;
                        children = (
                                ADD65D5806DA372D007161CA /* SoOFS.framework */,
-                               AD5529E1079447410037E121 /* sope-4.5 */,
+                               AD5529E1079447410037E121 /* sope-4.7 */,
                        );
                        name = Products;
                        sourceTree = "<group>";
 /* End PBXHeadersBuildPhase section */
 
 /* Begin PBXNativeTarget section */
-               AD5529E0079447410037E121 /* sope-4.5 */ = {
+               AD5529E0079447410037E121 /* sope-tool */ = {
                        isa = PBXNativeTarget;
-                       buildConfigurationList = ADA079A1085738F100993825 /* Build configuration list for PBXNativeTarget "sope-4.5" */;
+                       buildConfigurationList = ADA079A1085738F100993825 /* Build configuration list for PBXNativeTarget "sope-tool" */;
                        buildPhases = (
                                AD5529DE079447410037E121 /* Sources */,
                                AD5529DF079447410037E121 /* Frameworks */,
                        );
                        dependencies = (
                        );
-                       name = "sope-4.5";
+                       name = "sope-tool";
                        productName = sope;
-                       productReference = AD5529E1079447410037E121 /* sope-4.5 */;
+                       productReference = AD5529E1079447410037E121 /* sope-4.7 */;
                        productType = "com.apple.product-type.tool";
                };
                ADD65D5706DA372D007161CA /* SoOFS */ = {
                        projectDirPath = "";
                        targets = (
                                ADD65D5706DA372D007161CA /* SoOFS */,
-                               AD5529E0079447410037E121 /* sope-4.5 */,
+                               AD5529E0079447410037E121 /* sope-tool */,
                        );
                };
 /* End PBXProject section */
 /* Begin XCBuildConfiguration section */
                ADA0799E085738F100993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EC870C4F66880018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.25;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "SoOFS-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DXCODE_BUILD=1";
+                               OTHER_CFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-DXCODE_BUILD=1",
+                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC3A00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = SoOFS;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA0799F085738F100993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EC880C4F66880018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.25;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "SoOFS-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DXCODE_BUILD=1";
+                               OTHER_CFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-DXCODE_BUILD=1",
+                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC3A00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = SoOFS;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA079A0085738F100993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.25;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = "SoOFS-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DXCODE_BUILD=1";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC3A00000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = SoOFS;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA079A2085738F100993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EC870C4F66880018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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",
-                               );
                                INSTALL_PATH = /usr/local/bin;
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = "sope-4.5";
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
+                               PRODUCT_NAME = "sope-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
                        };
                        name = Development;
                };
                ADA079A3085738F100993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EC880C4F66880018A131 /* Wrapper.xcconfig */;
                        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",
-                               );
                                INSTALL_PATH = /usr/local/bin;
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = "sope-4.5";
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
-                               ZERO_LINK = NO;
+                               PRODUCT_NAME = "sope-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
                        };
                        name = Wrapper;
                };
                ADA079A4085738F100993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                INSTALL_PATH = /usr/local/bin;
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = "sope-4.5";
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
+                               PRODUCT_NAME = "sope-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
                        };
                        name = Default;
                };
                ADA079A7085738F100993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Default;
                };
-               ADA079A1085738F100993825 /* Build configuration list for PBXNativeTarget "sope-4.5" */ = {
+               ADA079A1085738F100993825 /* Build configuration list for PBXNativeTarget "sope-tool" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
                                ADA079A2085738F100993825 /* Development */,
index 37d0b0f7443653d46504ec3535b5a95098437a4a..b9f6493210092b85a5d105e8c0a2db0b3a322aa6 100644 (file)
                AD75209108826F51004EE381 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = LICENSE; path = prototype/LICENSE; sourceTree = "<group>"; };
                AD75209208826F51004EE381 /* prototype.js */ = {isa = PBXFileReference; explicitFileType = sourcecode.javascript; fileEncoding = 5; name = prototype.js; path = prototype/prototype.js; sourceTree = "<group>"; };
                AD75209308826F51004EE381 /* README */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = README; path = prototype/README; sourceTree = "<group>"; };
+               AD77EC740C4F66170018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EC750C4F66170018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EC760C4F66170018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
+               AD9FEED60BB029C7007B0038 /* WEFormToRemote.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WEFormToRemote.m; sourceTree = "<group>"; };
+               AD9FEEFD0BB02EB2007B0038 /* WELinkToRemoteScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WELinkToRemoteScript.h; sourceTree = "<group>"; };
+               AD9FEEFE0BB02EB2007B0038 /* WELinkToRemoteScript.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WELinkToRemoteScript.m; sourceTree = "<group>"; };
                ADD65C6F06DA343C007161CA /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 8; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                ADD65C7006DA343C007161CA /* common.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
                ADD65C7106DA343C007161CA /* COPYING */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
                        name = prototype;
                        sourceTree = "<group>";
                };
+               AD77EC730C4F66170018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EC740C4F66170018A131 /* Common.xcconfig */,
+                               AD77EC750C4F66170018A131 /* Development.xcconfig */,
+                               AD77EC760C4F66170018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                ADFE77AD06E29709006628C4 /* Projects */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EC730C4F66170018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        children = (
                                ADD65C7006DA343C007161CA /* common.h */,
                                AD75206208826CD3004EE381 /* WELiveLink.m */,
+                               AD9FEED60BB029C7007B0038 /* WEFormToRemote.m */,
+                               AD9FEEFD0BB02EB2007B0038 /* WELinkToRemoteScript.h */,
+                               AD9FEEFE0BB02EB2007B0038 /* WELinkToRemoteScript.m */,
                                AD75206608826CD3004EE381 /* WEPrototypeScript.m */,
                                AD75206708826CD3004EE381 /* WEPrototypeScriptAction.m */,
                                ADFE761B06E2918F006628C4 /* WEPrototypeBundle.m */,
 /* Begin XCBuildConfiguration section */
                ADA0797D085738E600993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EC750C4F66170018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
                                DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.9;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "WEPrototype-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                                       "-DWEP_SUBMINOR_VERSION=8",
+                                       "$(OTHER_CFLAGS)",
+                                       "-DWEP_SUBMINOR_VERSION=9",
                                );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC5E00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = WEPrototype;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA0797E085738E600993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EC760C4F66170018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 4.5.1;
-                               DYLIB_CURRENT_VERSION = 4.7.8;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
+                               DYLIB_CURRENT_VERSION = 4.7.9;
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "WEPrototype-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                                       "-DWEP_SUBMINOR_VERSION=8",
+                                       "$(OTHER_CFLAGS)",
+                                       "-DWEP_SUBMINOR_VERSION=9",
                                );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC5E00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = WEPrototype;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA0797F085738E600993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 4.5.1;
-                               DYLIB_CURRENT_VERSION = 4.7.8;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = "WEPrototype-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                                       "-DWEP_SUBMINOR_VERSION=8",
-                               );
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC5E00000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = WEPrototype;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA07982085738E600993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 50a8ef3cdeefcaa163d542315da7074e5fff913d..eb64528974af120d0cd94f1766318826b7b9fd62 100644 (file)
@@ -9,7 +9,7 @@
 /* Begin PBXFileReference section */
                E822B876089D54600041E72D /* 500mod_ngobjweb.info */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 500mod_ngobjweb.info; sourceTree = "<group>"; };
                E822B877089D54600041E72D /* apversion.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = apversion.sh; sourceTree = "<group>"; };
-               E822B878089D54600041E72D /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; };
+               E822B878089D54600041E72D /* ChangeLog */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 5; indentWidth = 8; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                E822B879089D54600041E72D /* CHANGES */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CHANGES; sourceTree = "<group>"; };
                E822B87A089D54600041E72D /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
                E822B87B089D54600041E72D /* config.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = config.c; sourceTree = "<group>"; };
                        buildConfigurationList = E822B88B089D55C00041E72D /* Build configuration list for PBXLegacyTarget "mod_ngobjweb" */;
                        buildPhases = (
                        );
-                       buildSettings = {
-                               OPTIMIZATION_CFLAGS = "";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = mod_ngobjweb;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
-                       };
                        buildToolPath = /usr/bin/make;
                        dependencies = (
                        );
                        buildConfigurationList = E822B8E0089D57210041E72D /* Build configuration list for PBXLegacyTarget "install" */;
                        buildPhases = (
                        );
-                       buildSettings = {
-                               OPTIMIZATION_CFLAGS = "";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = install;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
-                       };
                        buildToolPath = /usr/bin/make;
                        buildWorkingDirectory = "";
                        dependencies = (
                E822B86D089D544D0041E72D /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = E822B86E089D544D0041E72D /* Build configuration list for PBXProject "mod_ngobjweb" */;
-                       buildStyles = (
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = E822B86B089D544D0041E72D;
                        projectDirPath = "";
                        buildSettings = {
                                COPY_PHASE_STRIP = NO;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               OPTIMIZATION_CFLAGS = "";
+                               OPTIMIZATION_CFLAGS = "-O0";
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                OTHER_REZFLAGS = "";
                        buildSettings = {
                                COPY_PHASE_STRIP = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               OPTIMIZATION_CFLAGS = "";
+                               OPTIMIZATION_CFLAGS = "-O0";
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                OTHER_REZFLAGS = "";
                        buildSettings = {
                                COPY_PHASE_STRIP = NO;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               OPTIMIZATION_CFLAGS = "";
+                               OPTIMIZATION_CFLAGS = "-O0";
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                OTHER_REZFLAGS = "";
                        buildSettings = {
                                COPY_PHASE_STRIP = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               OPTIMIZATION_CFLAGS = "";
+                               OPTIMIZATION_CFLAGS = "-O0";
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                OTHER_REZFLAGS = "";
                                E822B870089D544D0041E72D /* Release */,
                        );
                        defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
                };
                E822B88B089D55C00041E72D /* Build configuration list for PBXLegacyTarget "mod_ngobjweb" */ = {
                        isa = XCConfigurationList;
                                E822B88D089D55C00041E72D /* Release */,
                        );
                        defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
                };
                E822B8E0089D57210041E72D /* Build configuration list for PBXLegacyTarget "install" */ = {
                        isa = XCConfigurationList;
                                E822B8E2089D57210041E72D /* Release */,
                        );
                        defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
                };
 /* End XCConfigurationList section */
        };
index 8718194e88a144551fec4883199571a68148661a..3a6f94c14b026606552cfb60ab017fb5473e2358 100644 (file)
                        isa = PBXGroup;
                        children = (
                                ADEAC65E078A325900097697 /* SoOFS.framework */,
-                               ADDC021007A49332009A7741 /* sope-4.5 */,
+                               ADDC021007A49332009A7741 /* sope-4.7 */,
                        );
                        name = Products;
                        sourceTree = "<group>";
                        remoteRef = ADBFE960073EA9CD00E7F7CA /* PBXContainerItemProxy */;
                        sourceTree = BUILT_PRODUCTS_DIR;
                };
-               ADDC021007A49332009A7741 /* sope-4.5 */ = {
+               ADDC021007A49332009A7741 /* sope-4.7 */ = {
                        isa = PBXReferenceProxy;
                        fileType = "compiled.mach-o.executable";
-                       path = "sope-4.5";
+                       path = "sope-4.7";
                        remoteRef = ADDC021807A49341009A7741 /* PBXContainerItemProxy */;
                        sourceTree = BUILT_PRODUCTS_DIR;
                };
index ac7b5d6fbbda5df1624a2a461aa2937780438d6a..a0cb410600e4737d8124cf6c01deedaefa326391 100644 (file)
@@ -58,6 +58,9 @@
 /* End PBXBuildFile section */
 
 /* Begin PBXFileReference section */
+               AD77EAE90C4F5C890018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EAEA0C4F5C890018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EAEB0C4F5C890018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADDF431F06DA4E3500C4E7F8 /* EOControl.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = EOControl.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                ADDF432106DA4E3500C4E7F8 /* EOControl-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "EOControl-Info.plist"; sourceTree = "<group>"; };
                ADDF435E06DA4F4800C4E7F8 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 8; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
+               AD77EAE80C4F5C890018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EAE90C4F5C890018A131 /* Common.xcconfig */,
+                               AD77EAEA0C4F5C890018A131 /* Development.xcconfig */,
+                               AD77EAEB0C4F5C890018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADDF431006DA4E2000C4E7F8 = {
                        isa = PBXGroup;
                        children = (
                                ADDF43D506DA4FBD00C4E7F8 /* Classes */,
                                ADDF432406DA4E4D00C4E7F8 /* Resources */,
                                ADDF445B06DA50E900C4E7F8 /* Linked Frameworks */,
+                               AD77EAE80C4F5C890018A131 /* xcconfig */,
                                ADDF432006DA4E3500C4E7F8 /* Products */,
                        );
                        sourceTree = "<group>";
 /* Begin XCBuildConfiguration section */
                ADA077C00857382200993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EAEA0C4F5C890018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.72;
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "EOControl-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1000000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = EOControl;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA077C10857382200993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EAEB0C4F5C890018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.72;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "EOControl-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1000000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = EOControl;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA077C20857382200993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.72;
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "EOControl-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1000000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = EOControl;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA077C50857382200993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 90fd9d76c2ded523548c68c448233525e9a84a50..00b1552e26eaffd47336c6e0e03e65730d0746f4 100644 (file)
                AD595AB00745170400B2C064 /* README */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
                AD665E37071F00AF00EC5911 /* NSString+Escaping.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = "NSString+Escaping.h"; sourceTree = "<group>"; };
                AD665E38071F00AF00EC5911 /* NSString+Escaping.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = "NSString+Escaping.m"; sourceTree = "<group>"; };
+               AD77EB0A0C4F5D0C0018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EB0B0C4F5D0C0018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EB0C0C4F5D0C0018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                AD8B5D95074CF58C001AF5D3 /* NGLogFileHandleAppender.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = NGLogFileHandleAppender.m; sourceTree = "<group>"; };
                AD8B5D98074CF614001AF5D3 /* NGLogStdoutAppender.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = NGLogStdoutAppender.m; sourceTree = "<group>"; };
                AD8B5DDC074CF7C8001AF5D3 /* NGLogFileHandleAppender.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = NGLogFileHandleAppender.h; sourceTree = "<group>"; };
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
+               AD77EB090C4F5D0C0018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EB0A0C4F5D0C0018A131 /* Common.xcconfig */,
+                               AD77EB0B0C4F5D0C0018A131 /* Development.xcconfig */,
+                               AD77EB0C0C4F5D0C0018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADCD51360743BBBC0071C1A1 /* NGLogging.subproj */ = {
                        isa = PBXGroup;
                        children = (
                                ADFE533506E234B7006628C4 /* Projects */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EB090C4F5D0C0018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
 /* Begin XCBuildConfiguration section */
                ADA077D10857382A00993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB0B0C4F5D0C0018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.191;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                HEADER_SEARCH_PATHS = (
                                        .,
                                        NGExtensions,
                                );
                                INFOPLIST_FILE = "NGExtensions-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1200000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGExtensions;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA077D20857382A00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB0C0C4F5D0C0018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.191;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                HEADER_SEARCH_PATHS = (
                                        .,
                                        NGExtensions,
                                );
                                INFOPLIST_FILE = "NGExtensions-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1200000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGExtensions;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA077D30857382A00993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.191;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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;
-                               HEADER_SEARCH_PATHS = (
-                                       .,
-                                       NGExtensions,
-                               );
-                               INFOPLIST_FILE = "NGExtensions-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1200000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGExtensions;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA077E00857382A00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index c0c9fd1cea91effdbac1a40b28212c77f8fba0f5..7bbfe97235bb0a9efe9c7e25e1ed25bbda1968e9 100644 (file)
                ADDF46D306DA55AC00C4E7F8 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ADDF46D206DA55AC00C4E7F8 /* libz.dylib */; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               ADDF44AA06DA51B100C4E7F8 /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                               OTHER_CFLAGS = "-DHAVE_OPENSSL=1";
-                       };
-                       name = Development;
-               };
-               ADDF44AB06DA51B100C4E7F8 /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXFileReference section */
+               AD77EB280C4F5DCF0018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EB290C4F5DCF0018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EB2A0C4F5DCF0018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADDF44B706DA51CB00C4E7F8 /* NGStreams.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NGStreams.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                ADDF44B906DA51CC00C4E7F8 /* NGStreams-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "NGStreams-Info.plist"; sourceTree = "<group>"; };
                ADDF44BD06DA528B00C4E7F8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
+               AD77EB270C4F5DCF0018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EB280C4F5DCF0018A131 /* Common.xcconfig */,
+                               AD77EB290C4F5DCF0018A131 /* Development.xcconfig */,
+                               AD77EB2A0C4F5DCF0018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADDF44A806DA51B100C4E7F8 = {
                        isa = PBXGroup;
                        children = (
                                ADDF459806DA544600C4E7F8 /* Streams */,
                                ADDF459B06DA547800C4E7F8 /* Network */,
                                ADDF46D106DA548900C4E7F8 /* Unused */,
-                               ADDF44BC06DA525800C4E7F8 /* Linked Frameworks */,
                                ADDF44C106DA529200C4E7F8 /* Resources */,
+                               ADDF44BC06DA525800C4E7F8 /* Linked Frameworks */,
+                               AD77EB270C4F5DCF0018A131 /* xcconfig */,
                                ADDF44B806DA51CB00C4E7F8 /* Products */,
                        );
                        sourceTree = "<group>";
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.51;
-                               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 = YES;
-                               INFOPLIST_FILE = "NGStreams-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1400000,
-                                       "-headerpad_max_install_names",
-                                       "-lssl",
-                                       "-lcrypto",
-                               );
-                               PRODUCT_NAME = NGStreams;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = NGStreams;
                        productName = NGStreams;
                        productReference = ADDF44B706DA51CB00C4E7F8 /* NGStreams.framework */;
-                       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>NGStreams</string>
-       <key>CFBundleIdentifier</key>
-       <string>com.yourcompany.NGStreams</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";
                };
 /* End PBXNativeTarget section */
                ADDF44AC06DA51B100C4E7F8 /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA077FC0857383500993825 /* Build configuration list for PBXProject "NGStreams" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADDF44AA06DA51B100C4E7F8 /* Development */,
-                               ADDF44AB06DA51B100C4E7F8 /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADDF44A806DA51B100C4E7F8;
                        productRefGroup = ADDF44B806DA51CB00C4E7F8 /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA077F90857383500993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB290C4F5DCF0018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.51;
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = YES;
                                INFOPLIST_FILE = "NGStreams-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DHAVE_OPENSSL=1";
+                               OTHER_CFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-DHAVE_OPENSSL=1",
+                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1400000,
                                        "-headerpad_max_install_names",
                                        "-lcrypto",
                                );
                                PRODUCT_NAME = NGStreams;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA077FA0857383500993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB2A0C4F5DCF0018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.51;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = YES;
                                INFOPLIST_FILE = "NGStreams-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
+                               OTHER_CFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-DHAVE_OPENSSL=1",
+                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1400000,
                                        "-headerpad_max_install_names",
                                        "-lcrypto",
                                );
                                PRODUCT_NAME = NGStreams;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA077FB0857383500993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.51;
-                               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 = YES;
-                               INFOPLIST_FILE = "NGStreams-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1400000,
-                                       "-headerpad_max_install_names",
-                                       "-lssl",
-                                       "-lcrypto",
-                               );
-                               PRODUCT_NAME = NGStreams;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA077FE0857383500993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 672d3e5decfbc1fae4d53b21ca78f5dd9d97ee43..a80eacc6635e995734ffc5f850136a53407cc56f 100644 (file)
@@ -12,9 +12,6 @@
                        buildConfigurationList = ADA077E90857382F00993825 /* Build configuration list for PBXAggregateTarget "Wrapper Contents" */;
                        buildPhases = (
                        );
-                       buildSettings = {
-                               PRODUCT_NAME = "Wrapper Contents";
-                       };
                        dependencies = (
                                ADDF479306DA586100C4E7F8 /* PBXTargetDependency */,
                                ADDF479106DA586100C4E7F8 /* PBXTargetDependency */,
@@ -28,9 +25,6 @@
                        buildConfigurationList = ADA077ED0857382F00993825 /* Build configuration list for PBXAggregateTarget "all" */;
                        buildPhases = (
                        );
-                       buildSettings = {
-                               PRODUCT_NAME = all;
-                       };
                        dependencies = (
                                ADDF479B06DA58DD00C4E7F8 /* PBXTargetDependency */,
                        );
                };
 /* End PBXAggregateTarget section */
 
-/* Begin PBXBuildStyle section */
-               ADDF476806DA572500C4E7F8 /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADDF476906DA572500C4E7F8 /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXContainerItemProxy section */
                ADDF478E06DA586100C4E7F8 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                ADDF476A06DA572500C4E7F8 /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA077F10857382F00993825 /* Build configuration list for PBXProject "sope-core" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADDF476806DA572500C4E7F8 /* Development */,
-                               ADDF476906DA572500C4E7F8 /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADDF476606DA572500C4E7F8;
                        projectDirPath = "";
index cc2f6b74a7e5e52cfe36af3dbbc85b9410aae444..bde3e597ff9e8dda75d25e8557215e72847b77fe 100644 (file)
                ADD65F7506DA3C51007161CA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ADD65F7406DA3C51007161CA /* Foundation.framework */; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               ADD65B6806DA32D6007161CA /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADD65B6906DA32D6007161CA /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXFileReference section */
                AD013B8706E20AC5000910D8 /* README */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
                AD013C2106E20D18000910D8 /* NGStreams.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGStreams.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGStreams.framework"; sourceTree = "<absolute>"; };
                AD0142CE06E21A3D000910D8 /* NGExtensions.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGExtensions.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGExtensions.framework"; sourceTree = "<absolute>"; };
+               AD77EDD50C4F6C710018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EDD60C4F6C710018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EDD70C4F6C710018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                AD8BF2A207019AE300EC239A /* COPYING.LIB */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = COPYING.LIB; sourceTree = "<group>"; };
                AD8BF2A607019B6000EC239A /* eoaccess.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = eoaccess.m; sourceTree = "<group>"; };
                AD8BF2A707019B6000EC239A /* EOAdaptor.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = EOAdaptor.h; sourceTree = "<group>"; };
                        name = "sope-core";
                        sourceTree = "<group>";
                };
+               AD77EDD40C4F6C710018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EDD50C4F6C710018A131 /* Common.xcconfig */,
+                               AD77EDD60C4F6C710018A131 /* Development.xcconfig */,
+                               AD77EDD70C4F6C710018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                AD8BF35C07019C5E00EC239A /* FoundationExt */ = {
                        isa = PBXGroup;
                        children = (
                                ADD65C9406DA34FF007161CA /* Classes */,
                                AD8BF35C07019C5E00EC239A /* FoundationExt */,
                                ADD65D5D06DA37C7007161CA /* Resources */,
-                               ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EDD40C4F6C710018A131 /* xcconfig */,
+                               ADD65D5906DA372D007161CA /* Products */,
                        );
                        sourceTree = "<group>";
                };
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.58;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                                       "-DGDL_MAJOR_VERSION=4",
-                                       "-DGDL_MINOR_VERSION=5",
-                                       "-DXCODE_SELF_COMPILE=1",
-                               );
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC6000000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = GDLAccess;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = GDLAccess;
                        productName = GDLAccess;
                        productReference = ADD65D5806DA372D007161CA /* GDLAccess.framework */;
-                       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";
                };
 /* End PBXNativeTarget section */
                ADD65B6A06DA32D6007161CA /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA079D50857391C00993825 /* Build configuration list for PBXProject "GDLAccess" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADD65B6806DA32D6007161CA /* Development */,
-                               ADD65B6906DA32D6007161CA /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADD65B6606DA32D6007161CA;
                        productRefGroup = ADD65D5906DA372D007161CA /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA079D20857391C00993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EDD60C4F6C710018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.58;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               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 = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
+                                       "$(OTHER_CFLAGS)",
                                        "-DGDL_MAJOR_VERSION=4",
                                        "-DGDL_MINOR_VERSION=5",
                                        "-DXCODE_SELF_COMPILE=1",
                                );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC6000000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = GDLAccess;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA079D30857391C00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EDD70C4F6C710018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.58;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               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 = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
+                                       "$(OTHER_CFLAGS)",
                                        "-DGDL_MAJOR_VERSION=4",
                                        "-DGDL_MINOR_VERSION=5",
                                        "-DXCODE_SELF_COMPILE=1",
                                );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC6000000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = GDLAccess;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA079D40857391C00993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.58;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                                       "-DGDL_MAJOR_VERSION=4",
-                                       "-DGDL_MINOR_VERSION=5",
-                                       "-DXCODE_SELF_COMPILE=1",
-                               );
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC6000000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = GDLAccess;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA079D70857391C00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 1d33cda2667d832cf964a31a167dc1ffbe1c53d5..0ed198caae77c679e48d8fd10a3416e15cbb1362 100644 (file)
@@ -39,6 +39,9 @@
                AD013B8706E20AC5000910D8 /* README */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
                AD013C2106E20D18000910D8 /* NGStreams.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGStreams.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGStreams.framework"; sourceTree = "<absolute>"; };
                AD0142CE06E21A3D000910D8 /* NGExtensions.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NGExtensions.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/NGExtensions.framework"; sourceTree = "<absolute>"; };
+               AD77EE160C4F6E230018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EE170C4F6E230018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EE180C4F6E230018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                AD8BF94C0701B04C00EC239A /* PostgreSQL.gdladaptor */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PostgreSQL.gdladaptor; sourceTree = BUILT_PRODUCTS_DIR; };
                AD8BF94E0701B16D00EC239A /* EOAttribute+PostgreSQL72.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = "EOAttribute+PostgreSQL72.h"; sourceTree = "<group>"; };
                AD8BF94F0701B16D00EC239A /* EOAttribute+PostgreSQL72.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = "EOAttribute+PostgreSQL72.m"; sourceTree = "<group>"; };
                        name = "sope-core";
                        sourceTree = "<group>";
                };
+               AD77EE150C4F6E230018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EE160C4F6E230018A131 /* Common.xcconfig */,
+                               AD77EE170C4F6E230018A131 /* Development.xcconfig */,
+                               AD77EE180C4F6E230018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                AD8BF9F80701B24300EC239A /* sope-gdl1 */ = {
                        isa = PBXGroup;
                        children = (
                                ADD65D5D06DA37C7007161CA /* Resources */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EE150C4F6E230018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
 /* Begin XCBuildConfiguration section */
                ADA079EC0857392600993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EE170C4F6E230018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
+                               HEADER_SEARCH_PATHS = (
+                                       "$(HEADER_SEARCH_PATHS)",
+                                       /usr/local/pgsql/include,
                                );
-                               HEADER_SEARCH_PATHS = /usr/local/pgsql/include;
                                INFOPLIST_FILE = "PostgreSQL-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-4.5";
-                               LIBRARY_SEARCH_PATHS = /usr/local/pgsql/lib;
+                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
+                               LIBRARY_SEARCH_PATHS = (
+                                       "$(LIBRARY_SEARCH_PATHS)",
+                                       /usr/local/pgsql/lib,
+                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-L/usr/local/pgsql/lib",
                                        "-lpq",
                                        "-lssl",
                                        "-lcrypto",
                                );
                                PRODUCT_NAME = PostgreSQL;
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = gdladaptor;
                        };
                        name = Development;
                };
                ADA079ED0857392600993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EE180C4F6E230018A131 /* Wrapper.xcconfig */;
                        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_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
+                               HEADER_SEARCH_PATHS = (
+                                       "$(HEADER_SEARCH_PATHS)",
+                                       /usr/local/pgsql/include,
                                );
-                               HEADER_SEARCH_PATHS = /usr/local/pgsql/include;
                                INFOPLIST_FILE = "PostgreSQL-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-4.5";
-                               LIBRARY_SEARCH_PATHS = /usr/local/pgsql/lib;
+                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
+                               LIBRARY_SEARCH_PATHS = (
+                                       "$(LIBRARY_SEARCH_PATHS)",
+                                       /usr/local/pgsql/lib,
+                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-L/usr/local/pgsql/lib",
                                        "-lpq",
                                        "-lssl",
                                        "-lcrypto",
                                );
                                PRODUCT_NAME = PostgreSQL;
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = gdladaptor;
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA079EE0857392600993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        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-4.5";
-                               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;
                        };
                        name = Default;
                };
                ADA079F10857392600993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index c2add7eb246fc9b98d0a42a0f64804731b9cb630..759deaa57173691cdd724a7cf395a9ec6453c93c 100644 (file)
@@ -64,6 +64,9 @@
                AD50D74007C9ED1E00C9F415 /* SQLiteValues.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = SQLiteValues.h; sourceTree = "<group>"; };
                AD50D74107C9ED1E00C9F415 /* SQLiteValues.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = SQLiteValues.m; sourceTree = "<group>"; };
                AD50D74207C9ED1E00C9F415 /* test.eomodel */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = test.eomodel; sourceTree = "<group>"; };
+               AD77EDF50C4F6D460018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EDF60C4F6D460018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EDF70C4F6D460018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADD65C6F06DA343C007161CA /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 8; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                ADD65C7006DA343C007161CA /* common.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
                ADD65C7406DA343C007161CA /* GNUmakefile */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile; sourceTree = "<group>"; tabWidth = 8; };
                        name = "sope-gdl1";
                        sourceTree = "<group>";
                };
+               AD77EDF40C4F6D460018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EDF50C4F6D460018A131 /* Common.xcconfig */,
+                               AD77EDF60C4F6D460018A131 /* Development.xcconfig */,
+                               AD77EDF70C4F6D460018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
-                               ADFF761F0AF531A600AC953A /* libsqlite3.dylib */,
                                AD013B8706E20AC5000910D8 /* README */,
                                AD50D72707C9ECD600C9F415 /* COPYING.LIB */,
                                ADD65C6F06DA343C007161CA /* ChangeLog */,
                                ADD65D5D06DA37C7007161CA /* Resources */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EDF40C4F6D460018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        isa = PBXGroup;
                        children = (
                                ADD65F7406DA3C51007161CA /* Foundation.framework */,
+                               ADFF761F0AF531A600AC953A /* libsqlite3.dylib */,
                                ADD6603106DA3CE2007161CA /* sope-xml */,
                                AD013C9E06E20E99000910D8 /* sope-core */,
                                AD50D72107C9EC6000C9F415 /* sope-gdl1 */,
 /* Begin XCBuildConfiguration section */
                ADA07A060857392D00993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EDF60C4F6D460018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
                                INFOPLIST_FILE = "SQLite3-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-4.5";
+                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
                                PRODUCT_NAME = SQLite3;
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = gdladaptor;
                        };
                        name = Development;
                };
                ADA07A070857392D00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EDF70C4F6D460018A131 /* Wrapper.xcconfig */;
                        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_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
                                INFOPLIST_FILE = "SQLite3-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-4.5";
+                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
                                PRODUCT_NAME = SQLite3;
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = gdladaptor;
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA07A080857392D00993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
                                INFOPLIST_FILE = "SQLite3-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-4.5";
+                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/GDLAdaptors-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
                                PRODUCT_NAME = SQLite3;
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = gdladaptor;
                        };
                        name = Default;
                ADA07A0B0857392D00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 2d010eed2e3acc8e6040b78783502faae0fb8e4f..d5f654eedc60cf127bf766111a4afce2426fd581 100644 (file)
                AD770E6807AE627500F5C7A1 /* iCalRecurrenceRule.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = iCalRecurrenceRule.m; sourceTree = "<group>"; };
                AD77103C07AE8F8500F5C7A1 /* iCalRepeatableEntityObject.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = iCalRepeatableEntityObject.h; sourceTree = "<group>"; };
                AD77103D07AE8F8500F5C7A1 /* iCalRepeatableEntityObject.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = iCalRepeatableEntityObject.m; sourceTree = "<group>"; };
+               AD77ED8A0C4F6B2D0018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77ED8B0C4F6B2D0018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77ED8C0C4F6B2D0018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                AD8BF0F70701902800EC239A /* XmlRpc.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XmlRpc.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/XmlRpc.framework"; sourceTree = "<absolute>"; };
                ADAACE6607B3973900FC48D6 /* iCalRecurrenceCalculator.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = iCalRecurrenceCalculator.h; sourceTree = "<group>"; };
                ADAACE6707B3973900FC48D6 /* iCalRecurrenceCalculator.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = iCalRecurrenceCalculator.m; sourceTree = "<group>"; };
                        name = Classes;
                        sourceTree = "<group>";
                };
+               AD77ED890C4F6B2D0018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77ED8A0C4F6B2D0018A131 /* Common.xcconfig */,
+                               AD77ED8B0C4F6B2D0018A131 /* Development.xcconfig */,
+                               AD77ED8C0C4F6B2D0018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADAACFFF07B6AF0E00FC48D6 /* Unit Tests */ = {
                        isa = PBXGroup;
                        children = (
                                ADDF4E6506DE500200C4E7F8 /* Resources */,
                                ADDF4E6106DE4FF200C4E7F8 /* Products */,
                                ADDF503A06DE524200C4E7F8 /* Linked Frameworks */,
+                               AD77ED890C4F6B2D0018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
 /* Begin XCBuildConfiguration section */
                ADA07A4A0857394900993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77ED8B0C4F6B2D0018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.80;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGiCal-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1E00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGiCal;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA07A4B0857394900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77ED8C0C4F6B2D0018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.80;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGiCal-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1E00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGiCal;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA07A4C0857394900993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.80;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "NGiCal-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                               );
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1E00000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGiCal;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA07A4E0857394900993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77ED8B0C4F6B2D0018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.80;
-                               FRAMEWORK_SEARCH_PATHS = "\"$(USER_LIBRARY_DIR)/EmbeddedFrameworks\"";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "tests/NGiCalTests-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-fobjc-exceptions";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGiCalTests;
-                               SECTORDER_FLAGS = "";
-                               TEST_AFTER_BUILD = YES;
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA07A4F0857394900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77ED8C0C4F6B2D0018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.80;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "tests/NGiCalTests-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-fobjc-exceptions";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGiCalTests;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               TEST_AFTER_BUILD = YES;
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA07A500857394900993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.80;
-                               FRAMEWORK_SEARCH_PATHS = "\"$(USER_LIBRARY_DIR)/EmbeddedFrameworks\"";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "tests/NGiCalTests-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-fobjc-exceptions";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGiCalTests;
-                               SECTORDER_FLAGS = "";
-                               TEST_AFTER_BUILD = YES;
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA07A530857394900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 1acaee8bbde0e641fb62fe1b44fc34994795f5c1..440629e491addb75ad65269002130934f6e59217 100644 (file)
@@ -12,9 +12,6 @@
                        buildConfigurationList = ADA07A690857395C00993825 /* Build configuration list for PBXAggregateTarget "Wrapper Contents" */;
                        buildPhases = (
                        );
-                       buildSettings = {
-                               PRODUCT_NAME = "Wrapper Contents";
-                       };
                        dependencies = (
                                AD8BF1A80701972A00EC239A /* PBXTargetDependency */,
                                ADBE3ECE07271FDD000FEA6A /* PBXTargetDependency */,
@@ -27,9 +24,6 @@
                        buildConfigurationList = ADA07A6D0857395C00993825 /* Build configuration list for PBXAggregateTarget "all" */;
                        buildPhases = (
                        );
-                       buildSettings = {
-                               PRODUCT_NAME = all;
-                       };
                        dependencies = (
                                AD8BF1A60701971D00EC239A /* PBXTargetDependency */,
                        );
                };
 /* End PBXAggregateTarget section */
 
-/* Begin PBXBuildStyle section */
-               ADDF476806DA572500C4E7F8 /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADDF476906DA572500C4E7F8 /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXContainerItemProxy section */
                AD8BF1A50701971D00EC239A /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                ADDF476A06DA572500C4E7F8 /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA07A710857395C00993825 /* Build configuration list for PBXProject "sope-ical" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADDF476806DA572500C4E7F8 /* Development */,
-                               ADDF476906DA572500C4E7F8 /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADDF476606DA572500C4E7F8;
                        projectDirPath = "";
index 13775a4e14aac0fd733396079819b5c6691bc4e5..aadce778c85cfe687358693dc7c28865ded2f858 100644 (file)
                AD665AB6071EB38C00EC5911 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = AD665AB5071EB38C00EC5911 /* common.h */; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               1656CC9F058802980012D2BC /* Development */ = {
-                       isa = PBXBuildStyle;
-                       buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               ZERO_LINK = YES;
-                       };
-                       name = Development;
-               };
-               1656CCA0058802990012D2BC /* Deployment */ = {
-                       isa = PBXBuildStyle;
-                       buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               ZERO_LINK = NO;
-                       };
-                       name = Deployment;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXFileReference section */
                1656CCB80588036A0012D2BC /* versitSaxDriver-Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist; path = "versitSaxDriver-Info.plist"; sourceTree = "<group>"; };
                1656CCE2058805BB0012D2BC /* VSiCalSaxDriver.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = VSiCalSaxDriver.h; sourceTree = "<group>"; };
@@ -73,6 +49,9 @@
                AD665AB7071EB39600EC5911 /* GNUmakefile */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile; sourceTree = "<group>"; tabWidth = 8; };
                AD665AB8071EB39600EC5911 /* GNUmakefile.postamble */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile.postamble; sourceTree = "<group>"; tabWidth = 8; };
                AD665AB9071EB39600EC5911 /* GNUmakefile.preamble */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile.preamble; sourceTree = "<group>"; tabWidth = 8; };
+               AD77EDB70C4F6BD00018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EDB80C4F6BD00018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EDB90C4F6BD00018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADB07DC207666226003C5ACF /* fhs.make */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = fhs.make; sourceTree = "<group>"; tabWidth = 8; };
 /* End PBXFileReference section */
 
                                1656CD8F058809E30012D2BC /* Resources */,
                                1656CD92058809FD0012D2BC /* Frameworks */,
                                16800E3905880EA1007700A5 /* Products */,
+                               AD77EDB60C4F6BD00018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        name = Headers;
                        sourceTree = "<group>";
                };
+               AD77EDB60C4F6BD00018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EDB70C4F6BD00018A131 /* Common.xcconfig */,
+                               AD77EDB80C4F6BD00018A131 /* Development.xcconfig */,
+                               AD77EDB90C4F6BD00018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
 /* End PBXGroup section */
 
 /* Begin PBXHeadersBuildPhase section */
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               INFOPLIST_FILE = "versitSaxDriver-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/SaxDrivers-4.5";
-                               PRODUCT_NAME = versitSaxDriver;
-                               WARNING_CFLAGS = "-Wmost";
-                               WRAPPER_EXTENSION = sax;
-                       };
                        dependencies = (
                        );
                        name = versitSaxDriver;
                        productName = versitSaxDriver;
                        productReference = 16800E2F05880E8E007700A5 /* versitSaxDriver.sax */;
-                       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>versitSaxDriver</string>
-       <key>CFBundleGetInfoString</key>
-       <string></string>
-       <key>CFBundleIconFile</key>
-       <string></string>
-       <key>CFBundleIdentifier</key>
-       <string>com.MySoftwareCompany.versitSaxDriver</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";
                };
 /* End PBXNativeTarget section */
                1656CCA1058802990012D2BC /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA07A650857395900993825 /* Build configuration list for PBXProject "versitSaxDriver" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               1656CC9F058802980012D2BC /* Development */,
-                               1656CCA0058802990012D2BC /* Deployment */,
-                       );
                        hasScannedForEncodings = 1;
                        mainGroup = 1656CC9D058802980012D2BC;
                        productRefGroup = 1656CC9D058802980012D2BC;
 /* Begin XCBuildConfiguration section */
                ADA07A620857395900993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EDB80C4F6BD00018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
                                INFOPLIST_FILE = "versitSaxDriver-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/SaxDrivers-4.5";
+                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/SaxDrivers-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
                                PRODUCT_NAME = versitSaxDriver;
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = sax;
-                               ZERO_LINK = YES;
                        };
                        name = Development;
                };
                ADA07A630857395900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EDB90C4F6BD00018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
                                INFOPLIST_FILE = "versitSaxDriver-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/SaxDrivers-4.5";
+                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/SaxDrivers-$(SOPE_MAJOR_VERSION).$(SOPE_MINOR_VERSION)";
                                PRODUCT_NAME = versitSaxDriver;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = sax;
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA07A640857395900993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               INFOPLIST_FILE = "versitSaxDriver-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/SaxDrivers-4.5";
-                               PRODUCT_NAME = versitSaxDriver;
-                               WARNING_CFLAGS = "-Wmost";
-                               WRAPPER_EXTENSION = sax;
                        };
                        name = Default;
                };
                ADA07A670857395900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 8f3e803d5d4d2fa85859b657568833520052fd35..fe8f32030409d48ea65fb3b6f75c219827c472ef 100644 (file)
                ADD6610E06DA3D1F007161CA /* EOControl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ADD6610D06DA3D1F007161CA /* EOControl.framework */; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               ADD65B6806DA32D6007161CA /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADD65B6906DA32D6007161CA /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXFileReference section */
                AD013B8706E20AC5000910D8 /* README */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
                AD013C4706E20DAA000910D8 /* LDAP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = LDAP.framework; path = /System/Library/Frameworks/LDAP.framework; sourceTree = "<absolute>"; };
                AD01446306E21EED000910D8 /* NGLdapURL.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = NGLdapURL.m; sourceTree = "<group>"; };
                AD01446406E21EED000910D8 /* NSString+DN.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = "NSString+DN.h"; sourceTree = "<group>"; };
                AD01446506E21EED000910D8 /* NSString+DN.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = "NSString+DN.m"; sourceTree = "<group>"; };
+               AD77ED400C4F6AB30018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77ED410C4F6AB30018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77ED420C4F6AB30018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                AD8BF1DA070198D900EC239A /* XmlRpc.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XmlRpc.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/XmlRpc.framework"; sourceTree = "<absolute>"; };
                ADD65C6F06DA343C007161CA /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                ADD65C7006DA343C007161CA /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
                        name = Headers;
                        sourceTree = "<group>";
                };
+               AD77ED3F0C4F6AB30018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77ED400C4F6AB30018A131 /* Common.xcconfig */,
+                               AD77ED410C4F6AB30018A131 /* Development.xcconfig */,
+                               AD77ED420C4F6AB30018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                ADD65D5D06DA37C7007161CA /* Resources */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77ED3F0C4F6AB30018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.30;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = "NGLdap-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1C00000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGLdap;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = NGLdap;
                        productName = NGLdap;
                        productReference = ADD65D5806DA372D007161CA /* NGLdap.framework */;
-                       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>NGLdap</string>
-       <key>CFBundleIdentifier</key>
-       <string>org.OpenGroupware.SOPE.NGLdap</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";
                };
 /* End PBXNativeTarget section */
                ADD65B6A06DA32D6007161CA /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA07CAC085753B900993825 /* Build configuration list for PBXProject "NGLdap" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADD65B6806DA32D6007161CA /* Development */,
-                               ADD65B6906DA32D6007161CA /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADD65B6606DA32D6007161CA;
                        productRefGroup = ADD65D5906DA372D007161CA /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA07CA9085753B900993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77ED410C4F6AB30018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.30;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGLdap-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1C00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGLdap;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA07CAA085753B900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77ED420C4F6AB30018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.30;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGLdap-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1C00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGLdap;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA07CAB085753B900993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.30;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = "NGLdap-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1C00000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGLdap;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA07CAE085753B900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index cc3924888f0cef2bdd67f5d01668ff4d5a6115d3..c25089dd7fec939c50c70cda19960bb1df3c3edf 100644 (file)
@@ -12,9 +12,6 @@
                        buildConfigurationList = ADA07A150857393700993825 /* Build configuration list for PBXAggregateTarget "Wrapper Contents" */;
                        buildPhases = (
                        );
-                       buildSettings = {
-                               PRODUCT_NAME = "Wrapper Contents";
-                       };
                        dependencies = (
                                AD8BF26C0701996900EC239A /* PBXTargetDependency */,
                        );
@@ -26,9 +23,6 @@
                        buildConfigurationList = ADA07A190857393700993825 /* Build configuration list for PBXAggregateTarget "all" */;
                        buildPhases = (
                        );
-                       buildSettings = {
-                               PRODUCT_NAME = all;
-                       };
                        dependencies = (
                                ADDF479B06DA58DD00C4E7F8 /* PBXTargetDependency */,
                        );
                };
 /* End PBXAggregateTarget section */
 
-/* Begin PBXBuildStyle section */
-               ADDF476806DA572500C4E7F8 /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADDF476906DA572500C4E7F8 /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXContainerItemProxy section */
                AD8BF26B0701996900EC239A /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                ADDF476A06DA572500C4E7F8 /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA07A1D0857393700993825 /* Build configuration list for PBXProject "sope-ldap" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADDF476806DA572500C4E7F8 /* Development */,
-                               ADDF476906DA572500C4E7F8 /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADDF476606DA572500C4E7F8;
                        projectDirPath = "";
index a08b159b42dd2674d143fa80700f95d61173fa50..97c14d3ca109a928b39efb9a12391261bb226d1a 100644 (file)
                ADFE632C06E25E7B006628C4 /* NSString+Imap4.h in Headers */ = {isa = PBXBuildFile; fileRef = ADFE631806E25E7B006628C4 /* NSString+Imap4.h */; settings = {ATTRIBUTES = (Public, ); }; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               ADD65B6806DA32D6007161CA /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADD65B6906DA32D6007161CA /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXFileReference section */
                AD013B8706E20AC5000910D8 /* README */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
+               AD77EB5B0C4F5F870018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EB5C0C4F5F870018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EB5D0C4F5F870018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADD65C6F06DA343C007161CA /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 8; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                ADD65C7106DA343C007161CA /* COPYING */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
                ADD65C7406DA343C007161CA /* GNUmakefile */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = GNUmakefile; sourceTree = "<group>"; tabWidth = 8; };
                        name = Headers;
                        sourceTree = "<group>";
                };
+               AD77EB5A0C4F5F870018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EB5B0C4F5F870018A131 /* Common.xcconfig */,
+                               AD77EB5C0C4F5F870018A131 /* Development.xcconfig */,
+                               AD77EB5D0C4F5F870018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                ADD65D5D06DA37C7007161CA /* Resources */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EB5A0C4F5F870018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.242;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "NGImap4-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1600000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGImap4;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = NGImap4;
                        productName = NGImap4;
                        productReference = ADD65D5806DA372D007161CA /* NGImap4.framework */;
-                       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>NGImap4</string>
-       <key>CFBundleIdentifier</key>
-       <string>org.OpenGroupware.SOPE.NGImap4</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";
                };
 /* End PBXNativeTarget section */
                ADD65B6A06DA32D6007161CA /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA0782B0857387100993825 /* Build configuration list for PBXProject "NGImap4" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADD65B6806DA32D6007161CA /* Development */,
-                               ADD65B6906DA32D6007161CA /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADD65B6606DA32D6007161CA;
                        productRefGroup = ADD65D5906DA372D007161CA /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA078280857387100993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB5C0C4F5F870018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.242;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGImap4-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1600000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGImap4;
                                SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA078290857387100993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB5D0C4F5F870018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.242;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGImap4-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1600000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGImap4;
                                SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA0782A0857387100993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.242;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "NGImap4-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1600000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGImap4;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA0782D0857387100993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 77c6e5388bde22a16c5b1170f8ce15c0a5687be1..6ff15c19a22ba84febbc2197cbc477927c75342a 100644 (file)
                ADFE614606E2577B006628C4 /* dummy.c in Sources */ = {isa = PBXBuildFile; fileRef = ADFE614506E2577B006628C4 /* dummy.c */; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               ADD65B6806DA32D6007161CA /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               ADD65B6906DA32D6007161CA /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXFileReference section */
                AD013B8706E20AC5000910D8 /* README */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
+               AD77EB6F0C4F5FFF0018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EB700C4F5FFF0018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EB710C4F5FFF0018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADC07368072FFB9800C125E0 /* NGSendMail.h */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = NGSendMail.h; sourceTree = "<group>"; };
                ADD65C6F06DA343C007161CA /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 8; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                ADD65C7106DA343C007161CA /* COPYING */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
                        name = Headers;
                        sourceTree = "<group>";
                };
+               AD77EB6E0C4F5FFF0018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EB6F0C4F5FFF0018A131 /* Common.xcconfig */,
+                               AD77EB700C4F5FFF0018A131 /* Development.xcconfig */,
+                               AD77EB710C4F5FFF0018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                ADFE5DE606E25546006628C4 /* Projects */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EB6E0C4F5FFF0018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.242;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "NGMail-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1800000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGMail;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = NGMail;
                        productName = NGMail;
                        productReference = ADD65D5806DA372D007161CA /* NGMail.framework */;
-                       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>NGMail</string>
-       <key>CFBundleIdentifier</key>
-       <string>org.OpenGroupware.SOPE.NGMail</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";
                };
 /* End PBXNativeTarget section */
                ADD65B6A06DA32D6007161CA /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA0783E0857387C00993825 /* Build configuration list for PBXProject "NGMail" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               ADD65B6806DA32D6007161CA /* Development */,
-                               ADD65B6906DA32D6007161CA /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = ADD65B6606DA32D6007161CA;
                        productRefGroup = ADD65D5906DA372D007161CA /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA078390857387C00993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB700C4F5FFF0018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.242;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGMail-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1800000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGMail;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA0783A0857387C00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB710C4F5FFF0018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.242;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGMail-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1800000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGMail;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA0783B0857387C00993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.242;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "NGMail-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1800000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGMail;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA078400857387C00993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index e7b70e6e8c5f3b9b8b4647a6748c7e2511a45d97..d16043810a4ab8e0bb56291baef17ce72c5c717b 100644 (file)
                AD2E222707C0B5160012FE12 /* EOSortOrdering+IMAPAdditions.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = "EOSortOrdering+IMAPAdditions.m"; path = "../NGImap4/EOSortOrdering+IMAPAdditions.m"; sourceTree = "<group>"; };
                AD770DE407AE503200F5C7A1 /* NGMimeMultipartBodyGenerator.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = NGMimeMultipartBodyGenerator.m; sourceTree = "<group>"; };
                AD770E0107AE509000F5C7A1 /* NGMailBase64Encoding.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = NGMailBase64Encoding.m; sourceTree = "<group>"; };
+               AD77EB840C4F607D0018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EB850C4F607D0018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EB860C4F607D0018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                AD83A1B306FE09CB001A2EAD /* XmlRpc.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XmlRpc.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/XmlRpc.framework"; sourceTree = "<absolute>"; };
                ADC07377072FFC0C00C125E0 /* NGSendMail.m */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = NGSendMail.m; sourceTree = "<group>"; };
                ADD65C6F06DA343C007161CA /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 5; indentWidth = 8; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                        name = "sope-core";
                        sourceTree = "<group>";
                };
+               AD77EB830C4F607D0018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EB840C4F607D0018A131 /* Common.xcconfig */,
+                               AD77EB850C4F607D0018A131 /* Development.xcconfig */,
+                               AD77EB860C4F607D0018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADD65B6606DA32D6007161CA = {
                        isa = PBXGroup;
                        children = (
                                ADFE5C5A06E25169006628C4 /* Projects */,
                                ADD65D5906DA372D007161CA /* Products */,
                                ADD65F7306DA3C02007161CA /* Linked Frameworks */,
+                               AD77EB830C4F607D0018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
 /* Begin XCBuildConfiguration section */
                ADA078640857388900993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB850C4F607D0018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.242;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGMime-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1A00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGMime;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA078650857388900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EB860C4F607D0018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.242;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGMime-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC1A00000,
                                        "-headerpad_max_install_names",
                                );
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGMime;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA078660857388900993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.242;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               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 = "NGMime-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC1A00000,
-                                       "-headerpad_max_install_names",
-                               );
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = NGMime;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA078690857388900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 1fd66c883a093765b25768a8848733e6104cd7f4..6a1b6a441680ea409da4e4130e8dfec38be69b3b 100644 (file)
                AD01336106DE7B08000910D8 /* SaxObjC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AD01336006DE7B04000910D8 /* SaxObjC.framework */; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               AD01311206DE7937000910D8 /* Development */ = {
-                       isa = PBXBuildStyle;
-                       buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                       };
-                       name = Development;
-               };
-               AD01311306DE7937000910D8 /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               ZERO_LINK = NO;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXContainerItemProxy section */
                AD01336406DE7B39000910D8 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                AD01317006DE797E000910D8 /* Version */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 4; indentWidth = 8; path = Version; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
                AD01333606DE7A3E000910D8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
                AD01333B06DE7AF1000910D8 /* SaxObjC.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SaxObjC.xcodeproj; path = ../SaxObjC/SaxObjC.xcodeproj; sourceTree = "<group>"; };
+               AD77EA960C4F59F10018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EA970C4F59F10018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EA9A0C4F59F10018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADAD5B57076F68D000AAD24E /* SaxObjC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SaxObjC.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/SaxObjC.framework"; sourceTree = "<absolute>"; };
                ADECEC78078A481500B7221D /* fhs.make */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = fhs.make; sourceTree = "<group>"; tabWidth = 8; };
 /* End PBXFileReference section */
                                AD01333A06DE7AD4000910D8 /* Projects */,
                                AD01312006DE794E000910D8 /* Products */,
                                AD01333506DE7A14000910D8 /* Linked Frameworks */,
+                               AD77EA950C4F59F10018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        name = Products;
                        sourceTree = "<group>";
                };
+               AD77EA950C4F59F10018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EA960C4F59F10018A131 /* Common.xcconfig */,
+                               AD77EA970C4F59F10018A131 /* Development.xcconfig */,
+                               AD77EA9A0C4F59F10018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
 /* End PBXGroup section */
 
 /* Begin PBXHeadersBuildPhase section */
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.23;
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "DOM-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC0200000,
-                                       "-headerpad_max_install_names",
-                               );
-                               PRODUCT_NAME = DOM;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = DOM;
                        productName = DOM;
                        productReference = AD01311F06DE794E000910D8 /* DOM.framework */;
-                       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>DOM</string>
-       <key>CFBundleIdentifier</key>
-       <string>com.yourcompany.DOM</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";
                };
 /* End PBXNativeTarget section */
                AD01311406DE7937000910D8 /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA076890857284000993825 /* Build configuration list for PBXProject "DOM" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               AD01311206DE7937000910D8 /* Development */,
-                               AD01311306DE7937000910D8 /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = AD01311006DE7937000910D8;
                        productRefGroup = AD01312006DE794E000910D8 /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA076800857284000993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EA970C4F59F10018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.23;
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "DOM-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC0200000,
                                        "-headerpad_max_install_names",
                                );
                                PRODUCT_NAME = DOM;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA076810857284000993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EA9A0C4F59F10018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.23;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "DOM-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC0200000,
                                        "-headerpad_max_install_names",
                                );
                                PRODUCT_NAME = DOM;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA076820857284000993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.23;
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "DOM-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC0200000,
-                                       "-headerpad_max_install_names",
-                               );
-                               PRODUCT_NAME = DOM;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA0768B0857284000993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 73793c94f386a8cfa17ff13031eb5773730f7c6c..18b3b396b6cfb5c7dad6bc004d1b674e5afd0e52 100644 (file)
 
 /* Begin PBXFileReference section */
                AD0130DE06DE76DB000910D8 /* libxmlSAXDriver.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libxmlSAXDriver.xcodeproj; path = ../libxmlSAXDriver/libxmlSAXDriver.xcodeproj; sourceTree = "<group>"; };
+               AD2643D90C4675C700186AAB /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD2643DA0C4675C700186AAB /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD2643DD0C4675C700186AAB /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                AD8571A007EF23BB00D5FC5B /* saxxml.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = saxxml.m; path = ../samples/saxxml.m; sourceTree = "<group>"; };
                AD8573DB07EF567800D5FC5B /* saxxml */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = saxxml; sourceTree = BUILT_PRODUCTS_DIR; };
                ADDF54A906DE727A00C4E7F8 /* SaxObjC.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SaxObjC.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                        name = Products;
                        sourceTree = "<group>";
                };
+               AD2643D80C4675C700186AAB /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD2643D90C4675C700186AAB /* Common.xcconfig */,
+                               AD2643DA0C4675C700186AAB /* Development.xcconfig */,
+                               AD2643DD0C4675C700186AAB /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                AD85719F07EF239100D5FC5B /* Tools */ = {
                        isa = PBXGroup;
                        children = (
                                ADDF54AA06DE727A00C4E7F8 /* Products */,
                                AD0130C106DE7697000910D8 /* Projects */,
                                ADDF55D706DE732C00C4E7F8 /* Linked Frameworks */,
+                               AD2643D80C4675C700186AAB /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
 /* Begin XCBuildConfiguration section */
                ADA076640857283900993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2643DA0C4675C700186AAB /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.65;
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
                                INFOPLIST_FILE = "SaxObjC-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                               );
                                OTHER_LDFLAGS = (
                                        "-seg1addr",
                                        0xC0000000,
                                        "-headerpad_max_install_names",
                                );
                                PRODUCT_NAME = SaxObjC;
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA076650857283900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2643DD0C4675C700186AAB /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.65;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
                                INFOPLIST_FILE = "SaxObjC-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                               );
                                OTHER_LDFLAGS = (
                                        "-seg1addr",
                                        0xC0000000,
                                        "-headerpad_max_install_names",
                                );
                                PRODUCT_NAME = SaxObjC;
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA076660857283900993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.65;
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               INFOPLIST_FILE = "SaxObjC-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = (
-                                       "-DSOPE_MAJOR_VERSION=4",
-                                       "-DSOPE_MINOR_VERSION=7",
-                               );
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC0000000,
-                                       "-headerpad_max_install_names",
-                               );
-                               PRODUCT_NAME = SaxObjC;
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                };
                ADA076740857283900993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2643DA0C4675C700186AAB /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
                                INSTALL_PATH = /usr/local/bin;
-                               OTHER_CFLAGS = "";
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = saxxml;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
                        };
                        name = Development;
                };
                ADA076750857283900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2643DD0C4675C700186AAB /* Wrapper.xcconfig */;
                        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_PRECOMPILE_PREFIX_HEADER = NO;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
                                INSTALL_PATH = /usr/local/bin;
-                               OTHER_CFLAGS = "";
-                               OTHER_REZFLAGS = "";
                                PRODUCT_NAME = saxxml;
-                               SECTORDER_FLAGS = "";
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA076760857283900993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               GCC_PRECOMPILE_PREFIX_HEADER = NO;
-                               INSTALL_PATH = /usr/local/bin;
-                               OTHER_CFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = saxxml;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
                        };
                        name = Default;
                };
                };
                ADA0767C0857283900993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2643DA0C4675C700186AAB /* Development.xcconfig */;
                        buildSettings = {
                        };
                        name = Development;
                };
                ADA0767D0857283900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2643DD0C4675C700186AAB /* Wrapper.xcconfig */;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               GCC_MODEL_TUNING = G4;
-                               MACOSX_DEPLOYMENT_TARGET = "";
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index c6f1bcfa7cf960b3f5a09bf2de0005bed7d5175c..4e4e86eb274731fb341eed04f5d00973f10e9a49 100644 (file)
                AD01347E06DE7FCB000910D8 /* DOM.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AD01347606DE7F98000910D8 /* DOM.framework */; };
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-               AD0133A906DE7D97000910D8 /* Development */ = {
-                       isa = PBXBuildStyle;
-                       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",
-                               );
-                       };
-                       name = Development;
-               };
-               AD0133AA06DE7D97000910D8 /* Wrapper */ = {
-                       isa = PBXBuildStyle;
-                       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;
-                       };
-                       name = Wrapper;
-               };
-/* End PBXBuildStyle section */
-
 /* Begin PBXContainerItemProxy section */
                AD01347906DE7FB8000910D8 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                AD01347106DE7F83000910D8 /* SaxObjC.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SaxObjC.xcodeproj; path = ../SaxObjC/SaxObjC.xcodeproj; sourceTree = "<group>"; };
                AD01347306DE7F96000910D8 /* DOM.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = DOM.xcodeproj; path = ../DOM/DOM.xcodeproj; sourceTree = "<group>"; };
                AD01347B06DE7FBB000910D8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
+               AD77EABC0C4F5A9D0018A131 /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD77EABD0C4F5A9D0018A131 /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD77EABE0C4F5A9D0018A131 /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADAD5C6E076F699E00AAD24E /* DOM.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DOM.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/DOM.framework"; sourceTree = "<absolute>"; };
                ADAD5C6F076F699E00AAD24E /* SaxObjC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SaxObjC.framework; path = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks/Wrapper/SaxObjC.framework"; sourceTree = "<absolute>"; };
                ADECEC91078A484E00B7221D /* fhs.make */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 5; indentWidth = 8; path = fhs.make; sourceTree = "<group>"; tabWidth = 8; };
                                AD0133B706DE7DB0000910D8 /* Products */,
                                AD01346906DE7EAA000910D8 /* Projects */,
                                AD01346C06DE7EAF000910D8 /* Linked Frameworks */,
+                               AD77EABB0C4F5A9D0018A131 /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
                        name = Products;
                        sourceTree = "<group>";
                };
+               AD77EABB0C4F5A9D0018A131 /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD77EABC0C4F5A9D0018A131 /* Common.xcconfig */,
+                               AD77EABD0C4F5A9D0018A131 /* Development.xcconfig */,
+                               AD77EABE0C4F5A9D0018A131 /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADFA0CFD06E227BC009429E9 /* Unused */ = {
                        isa = PBXGroup;
                        children = (
                        );
                        buildRules = (
                        );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.31;
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "XmlRpc-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DHAVE_NSXMLPARSER=1";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC0400000,
-                                       "-headerpad_max_install_names",
-                               );
-                               PRODUCT_NAME = XmlRpc;
-                               WARNING_CFLAGS = "-Wmost";
-                       };
                        dependencies = (
                        );
                        name = XmlRpc;
                        productName = XmlRpc;
                        productReference = AD0133B606DE7DB0000910D8 /* XmlRpc.framework */;
-                       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>XmlRpc</string>
-       <key>CFBundleIdentifier</key>
-       <string>com.yourcompany.XmlRpc</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";
                };
 /* End PBXNativeTarget section */
                AD0133AB06DE7D97000910D8 /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = ADA076970857284900993825 /* Build configuration list for PBXProject "XmlRpc" */;
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               AD0133A906DE7D97000910D8 /* Development */,
-                               AD0133AA06DE7D97000910D8 /* Wrapper */,
-                       );
                        hasScannedForEncodings = 0;
                        mainGroup = AD0133A706DE7D97000910D8;
                        productRefGroup = AD0133B706DE7DB0000910D8 /* Products */;
 /* Begin XCBuildConfiguration section */
                ADA076940857284900993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EABD0C4F5A9D0018A131 /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.31;
                                FRAMEWORK_VERSION = A;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "XmlRpc-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DHAVE_NSXMLPARSER=1";
+                               OTHER_CFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-DHAVE_NSXMLPARSER=1",
+                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC0400000,
                                        "-headerpad_max_install_names",
                                );
                                PRODUCT_NAME = XmlRpc;
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Development;
                };
                ADA076950857284900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD77EABE0C4F5A9D0018A131 /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_COMPATIBILITY_VERSION = 4.7.0;
                                DYLIB_CURRENT_VERSION = 4.7.31;
-                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks";
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
                                FRAMEWORK_VERSION = A;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "XmlRpc-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DHAVE_NSXMLPARSER=1";
+                               OTHER_CFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-DHAVE_NSXMLPARSER=1",
+                               );
                                OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
                                        "-seg1addr",
                                        0xC0400000,
                                        "-headerpad_max_install_names",
                                );
                                PRODUCT_NAME = XmlRpc;
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA076960857284900993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.7.31;
-                               FRAMEWORK_VERSION = A;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "XmlRpc-Info.plist";
-                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DHAVE_NSXMLPARSER=1";
-                               OTHER_LDFLAGS = (
-                                       "-seg1addr",
-                                       0xC0400000,
-                                       "-headerpad_max_install_names",
-                               );
-                               PRODUCT_NAME = XmlRpc;
-                               WARNING_CFLAGS = "-Wmost";
                        };
                        name = Default;
                };
                ADA076990857284900993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
index 14f35b20077b83235e8d15268ab56131857524e1..a42ac91bfc8cc249a2391d9b0cdc17fc92b33fc9 100644 (file)
@@ -35,6 +35,9 @@
 /* End PBXCopyFilesBuildPhase section */
 
 /* Begin PBXFileReference section */
+               AD2644520C4679E400186AAB /* Common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
+               AD2644530C4679E400186AAB /* Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Development.xcconfig; sourceTree = "<group>"; };
+               AD2644560C4679E400186AAB /* Wrapper.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; path = Wrapper.xcconfig; sourceTree = "<group>"; };
                ADDF535406DE6CC800C4E7F8 /* libxmlSAXDriver.sax */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = libxmlSAXDriver.sax; sourceTree = BUILT_PRODUCTS_DIR; };
                ADDF535606DE6CC800C4E7F8 /* libxmlSAXDriver-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "libxmlSAXDriver-Info.plist"; sourceTree = "<group>"; };
                ADDF538506DE6EA300C4E7F8 /* bundle-info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "bundle-info.plist"; sourceTree = "<group>"; };
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
+               AD2644510C4679E400186AAB /* xcconfig */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AD2644520C4679E400186AAB /* Common.xcconfig */,
+                               AD2644530C4679E400186AAB /* Development.xcconfig */,
+                               AD2644560C4679E400186AAB /* Wrapper.xcconfig */,
+                       );
+                       name = xcconfig;
+                       path = ../../xcconfig;
+                       sourceTree = "<group>";
+               };
                ADDF534406DE6C5300C4E7F8 = {
                        isa = PBXGroup;
                        children = (
                                ADDF53C606DE6EE300C4E7F8 /* Resources */,
                                ADDF535506DE6CC800C4E7F8 /* Products */,
                                ADDF53CE06DE6FC500C4E7F8 /* Linked Frameworks */,
+                               AD2644510C4679E400186AAB /* xcconfig */,
                        );
                        sourceTree = "<group>";
                };
 /* Begin XCBuildConfiguration section */
                ADA0769C0857286600993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2644530C4679E400186AAB /* Development.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                                       "DEBUG=1",
-                               );
                                INFOPLIST_FILE = "libxmlSAXDriver-Info.plist";
                                INSTALL_PATH = "$(USER_LIBRARY_DIR)/SaxDrivers";
-                               OTHER_CFLAGS = "-I/usr/include/libxml2";
-                               OTHER_LDFLAGS = "-lxml2";
+                               OTHER_CFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-I/usr/include/libxml2",
+                               );
+                               OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
+                                       "-lxml2",
+                               );
                                PRODUCT_NAME = libxmlSAXDriver;
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = sax;
-                               ZERO_LINK = YES;
                        };
                        name = Development;
                };
                ADA0769D0857286600993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2644560C4679E400186AAB /* Wrapper.xcconfig */;
                        buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = NO;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               DSTROOT = /;
-                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_OPTIMIZATION_LEVEL = 3;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "APPLE_RUNTIME=1",
-                                       "NeXT_Foundation_LIBRARY=1",
-                                       "COCOA_Foundation_LIBRARY=1",
-                                       "NeXT_RUNTIME=1",
-                                       "COMPILE_AS_FRAMEWORK=1",
-                               );
                                INFOPLIST_FILE = "libxmlSAXDriver-Info.plist";
                                INSTALL_PATH = "$(USER_LIBRARY_DIR)/SaxDrivers";
-                               OTHER_CFLAGS = "-I/usr/include/libxml2";
-                               OTHER_LDFLAGS = "-lxml2";
+                               OTHER_CFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-I/usr/include/libxml2",
+                               );
+                               OTHER_LDFLAGS = (
+                                       "$(OTHER_LDFLAGS)",
+                                       "-lxml2",
+                               );
                                PRODUCT_NAME = libxmlSAXDriver;
-                               SKIP_INSTALL = YES;
-                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
-                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
-                               UNSTRIPPED_PRODUCT = NO;
-                               WARNING_CFLAGS = "-Wmost";
                                WRAPPER_EXTENSION = sax;
-                               ZERO_LINK = NO;
                        };
                        name = Wrapper;
                };
                ADA0769E0857286600993825 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = common.h;
-                               INFOPLIST_FILE = "libxmlSAXDriver-Info.plist";
-                               INSTALL_PATH = "$(USER_LIBRARY_DIR)/SaxDrivers";
-                               OTHER_CFLAGS = "-I/usr/include/libxml2";
-                               OTHER_LDFLAGS = "-lxml2";
-                               PRODUCT_NAME = libxmlSAXDriver;
-                               WARNING_CFLAGS = "-Wmost";
-                               WRAPPER_EXTENSION = sax;
                        };
                        name = Default;
                };
                ADA076A00857286600993825 /* Development */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2644530C4679E400186AAB /* Development.xcconfig */;
                        buildSettings = {
                        };
                        name = Development;
                };
                ADA076A10857286600993825 /* Wrapper */ = {
                        isa = XCBuildConfiguration;
+                       baseConfigurationReference = AD2644560C4679E400186AAB /* Wrapper.xcconfig */;
                        buildSettings = {
-                               ARCHS = (
-                                       ppc,
-                                       i386,
-                               );
-                               SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
                        };
                        name = Wrapper;
                };
diff --git a/xcconfig/Common.xcconfig b/xcconfig/Common.xcconfig
new file mode 100644 (file)
index 0000000..db5cb3d
--- /dev/null
@@ -0,0 +1,4 @@
+SOPE_MAJOR_VERSION = 4
+SOPE_MINOR_VERSION = 7
+
+GCC_PREPROCESSOR_DEFINITIONS = SOPE_MAJOR_VERSION=$(SOPE_MAJOR_VERSION) SOPE_MINOR_VERSION=$(SOPE_MINOR_VERSION) APPLE_RUNTIME=1 NeXT_Foundation_LIBRARY=1 COCOA_Foundation_LIBRARY=1 NeXT_RUNTIME=1 COMPILE_AS_FRAMEWORK=1
diff --git a/xcconfig/Development.xcconfig b/xcconfig/Development.xcconfig
new file mode 100644 (file)
index 0000000..12f5143
--- /dev/null
@@ -0,0 +1,6 @@
+#include "Common"
+
+COPY_PHASE_STRIP = NO
+GCC_GENERATE_DEBUGGING_SYMBOLS = YES
+GCC_OPTIMIZATION_LEVEL = 0
+OTHER_CFLAGS = -DDEBUG=1
diff --git a/xcconfig/Wrapper.xcconfig b/xcconfig/Wrapper.xcconfig
new file mode 100644 (file)
index 0000000..73a397e
--- /dev/null
@@ -0,0 +1,28 @@
+#include "Common"
+
+// Target and SDK
+MACOSX_DEPLOYMENT_TARGET = 10.4
+SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk
+
+// Tuning
+GCC_MODEL_TUNING_ppc = G5
+
+ARCHS = i386 ppc
+
+GCC_ENABLE_FIX_AND_CONTINUE = NO
+GCC_GENERATE_DEBUGGING_SYMBOLS = NO
+GCC_OPTIMIZATION_LEVEL = 3
+
+COPY_PHASE_STRIP = YES
+SKIP_INSTALL = YES
+UNSTRIPPED_PRODUCT = NO
+
+DEPLOYMENT_LOCATION = NO
+DEPLOYMENT_POSTPROCESSING = YES
+DSTROOT = /
+
+DYLIB_INSTALL_NAME_BASE = @executable_path/../Frameworks/
+FRAMEWORK_SEARCH_PATHS = $(USER_LIBRARY_DIR)/EmbeddedFrameworks/$(CONFIGURATION)
+SYMROOT = $(USER_LIBRARY_DIR)/EmbeddedFrameworks/$(CONFIGURATION)
+TEMP_DIR = $(SYMROOT)/$(PROJECT_NAME).build
+ZERO_LINK = NO