adium-1.4 3384:153eb0ac7c31: Add Release-Debug config for JSON.f...

commits at adium.im commits at adium.im
Mon Mar 7 03:06:12 UTC 2011


details:	http://hg.adium.im/adium-1.4/rev/153eb0ac7c31
revision:	3384:153eb0ac7c31
author:		Colin Barrett <colin at springsandstruts.com>
date:		Sun Mar 06 19:06:08 2011 -0800

Add Release-Debug config for JSON.framework. We should probably be using Adium's xcconfigs. Filing a ticket about that.

diffs (231 lines):

diff -r 81360ec3dd0a -r 153eb0ac7c31 Adium.xcodeproj/project.pbxproj
--- a/Adium.xcodeproj/project.pbxproj	Sun Mar 06 18:06:52 2011 -0800
+++ b/Adium.xcodeproj/project.pbxproj	Sun Mar 06 19:06:08 2011 -0800
@@ -1511,6 +1511,7 @@
 		EEC461B6096D68580028632F /* OWSpellingPerContactPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = EEC461B4096D68580028632F /* OWSpellingPerContactPlugin.m */; };
 		EF3472611324653700CE4177 /* JSON.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF3464B61324593800CE4177 /* JSON.framework */; };
 		EF34726B1324654800CE4177 /* JSON.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EF3464B61324593800CE4177 /* JSON.framework */; };
+		EF34740013247E3C00CE4177 /* JSON.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF3464B61324593800CE4177 /* JSON.framework */; };
 		EFA39C0B1296658B00B36EBB /* AIFacebookXMPPAccountView.xib in Resources */ = {isa = PBXBuildFile; fileRef = EFA39C051296658B00B36EBB /* AIFacebookXMPPAccountView.xib */; };
 		EFA39CF612966F5D00B36EBB /* AIFacebookXMPPOauthWebViewWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = EFA39CF512966F5D00B36EBB /* AIFacebookXMPPOauthWebViewWindow.xib */; };
 		EFB1C3140DDBDA3100B3973D /* AITwitterIMPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = EFB1C3130DDBDA3100B3973D /* AITwitterIMPlugin.m */; };
@@ -1728,7 +1729,7 @@
 			isa = PBXContainerItemProxy;
 			containerPortal = EF3464AD1324593800CE4177 /* JSON.xcodeproj */;
 			proxyType = 1;
-			remoteGlobalIDString = 53D229800C96121600276605 /* JSON */;
+			remoteGlobalIDString = 53D229800C96121600276605;
 			remoteInfo = JSON;
 		};
 		EFB1C3D70DDCA0A900B3973D /* PBXContainerItemProxy */ = {
@@ -4944,6 +4945,7 @@
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
+				EF34740013247E3C00CE4177 /* JSON.framework in Frameworks */,
 				811034050CDE216F00EC6038 /* Security.framework in Frameworks */,
 				81E45D760C15BFF800B7381B /* SystemConfiguration.framework in Frameworks */,
 				3485D8EA09EB446900232CC4 /* Cocoa.framework in Frameworks */,
diff -r 81360ec3dd0a -r 153eb0ac7c31 Frameworks/json-framework/JSON.xcodeproj/project.pbxproj
--- a/Frameworks/json-framework/JSON.xcodeproj/project.pbxproj	Sun Mar 06 18:06:52 2011 -0800
+++ b/Frameworks/json-framework/JSON.xcodeproj/project.pbxproj	Sun Mar 06 19:06:08 2011 -0800
@@ -1337,6 +1337,151 @@
 			};
 			name = Release;
 		};
+		EF3474E21324815800CE4177 /* Release-Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+				COPY_PHASE_STRIP = YES;
+				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
+				OTHER_CFLAGS = "-Wparentheses";
+				SYMROOT = ../../build;
+			};
+			name = "Release-Debug";
+		};
+		EF3474E31324815800CE4177 /* Release-Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+				COPY_PHASE_STRIP = NO;
+				CURRENT_PROJECT_VERSION = 11;
+				DYLIB_COMPATIBILITY_VERSION = 4;
+				DYLIB_CURRENT_VERSION = 11;
+				FRAMEWORK_VERSION = A;
+				GCC_C_LANGUAGE_STANDARD = gnu99;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_ENABLE_OBJC_GC = supported;
+				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+				GCC_MODEL_TUNING = G5;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Foundation.framework/Headers/Foundation.h";
+				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+				INFOPLIST_FILE = "JSON-Info.plist";
+				INSTALL_PATH = "@executable_path/../Frameworks";
+				OTHER_LDFLAGS = (
+					"-framework",
+					Foundation,
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = JSON;
+				SDKROOT = "";
+				VERSIONING_SYSTEM = "apple-generic";
+				VERSION_INFO_PREFIX = SB;
+			};
+			name = "Release-Debug";
+		};
+		EF3474E41324815800CE4177 /* Release-Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+				COPY_PHASE_STRIP = YES;
+				FRAMEWORK_SEARCH_PATHS = (
+					"$(value)",
+					"$(DEVELOPER_FRAMEWORKS_DIR_QUOTED)",
+				);
+				GCC_C_LANGUAGE_STANDARD = gnu99;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+				GCC_ENABLE_OBJC_GC = required;
+				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+				GCC_MODEL_TUNING = G5;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Foundation.framework/Headers/Foundation.h";
+				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+				INFOPLIST_FILE = "Tests-Info.plist";
+				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
+				OTHER_LDFLAGS = (
+					"-framework",
+					Foundation,
+					"-framework",
+					SenTestingKit,
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = Tests;
+				SDKROOT = "";
+				WRAPPER_EXTENSION = octest;
+			};
+			name = "Release-Debug";
+		};
+		EF3474E51324815800CE4177 /* Release-Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+				COPY_PHASE_STRIP = YES;
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+				DEPLOYMENT_LOCATION = YES;
+				GCC_C_LANGUAGE_STANDARD = gnu99;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_ENABLE_OBJC_GC = unsupported;
+				GCC_MODEL_TUNING = G5;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+				OTHER_LDFLAGS = (
+					"-framework",
+					Foundation,
+				);
+				PREBINDING = NO;
+				PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/JSON;
+				PRODUCT_NAME = json;
+				PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/JSON;
+				SDKROOT = "";
+				SKIP_INSTALL = NO;
+			};
+			name = "Release-Debug";
+		};
+		EF3474E61324815800CE4177 /* Release-Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+				COPY_PHASE_STRIP = YES;
+				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
+				GCC_C_LANGUAGE_STANDARD = gnu99;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+				GCC_ENABLE_OBJC_GC = unsupported;
+				GCC_MODEL_TUNING = G5;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+				INFOPLIST_FILE = "libjsontests-Info.plist";
+				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
+				OTHER_LDFLAGS = (
+					"-all_load",
+					"-ObjC",
+					"-ljson",
+					"-framework",
+					Foundation,
+					"-framework",
+					SenTestingKit,
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = libjsontests;
+				SDKROOT = "";
+				WRAPPER_EXTENSION = octest;
+			};
+			name = "Release-Debug";
+		};
+		EF3474E71324815800CE4177 /* Release-Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = YES;
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				PRODUCT_NAME = Documentation;
+				ZERO_LINK = NO;
+			};
+			name = "Release-Debug";
+		};
 		FE2BBD840D8B0D3900184787 /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
@@ -1464,6 +1609,7 @@
 			isa = XCConfigurationList;
 			buildConfigurations = (
 				53D229750C9611FF00276605 /* Debug */,
+				EF3474E21324815800CE4177 /* Release-Debug */,
 				53D229760C9611FF00276605 /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;
@@ -1473,6 +1619,7 @@
 			isa = XCConfigurationList;
 			buildConfigurations = (
 				53D229860C96121700276605 /* Debug */,
+				EF3474E31324815800CE4177 /* Release-Debug */,
 				53D229870C96121700276605 /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;
@@ -1482,6 +1629,7 @@
 			isa = XCConfigurationList;
 			buildConfigurations = (
 				53D229900C96122A00276605 /* Debug */,
+				EF3474E41324815800CE4177 /* Release-Debug */,
 				53D229910C96122A00276605 /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;
@@ -1491,6 +1639,7 @@
 			isa = XCConfigurationList;
 			buildConfigurations = (
 				BCC047170FB651AF00F9F2D3 /* Debug */,
+				EF3474E71324815800CE4177 /* Release-Debug */,
 				BCC047180FB651AF00F9F2D3 /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;
@@ -1500,6 +1649,7 @@
 			isa = XCConfigurationList;
 			buildConfigurations = (
 				FE2BBD840D8B0D3900184787 /* Debug */,
+				EF3474E51324815800CE4177 /* Release-Debug */,
 				FE2BBD850D8B0D3900184787 /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;
@@ -1509,6 +1659,7 @@
 			isa = XCConfigurationList;
 			buildConfigurations = (
 				FE2BBDAD0D8B0EE100184787 /* Debug */,
+				EF3474E61324815800CE4177 /* Release-Debug */,
 				FE2BBDAE0D8B0EE100184787 /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;




More information about the commits mailing list