]> err.no Git - sope/blobdiff - sope-core/NGExtensions/NGExtensions.xcodeproj/project.pbxproj
major Xcode build overhaul
[sope] / sope-core / NGExtensions / NGExtensions.xcodeproj / project.pbxproj
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;
                };