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