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