MYNetwork.xcodeproj/project.pbxproj
changeset 3 76f302097a75
parent 2 9fdd8dba529c
child 5 2c4bb6968927
     1.1 --- a/MYNetwork.xcodeproj/project.pbxproj	Sat May 24 17:25:06 2008 -0700
     1.2 +++ b/MYNetwork.xcodeproj/project.pbxproj	Sat May 24 21:26:09 2008 -0700
     1.3 @@ -12,7 +12,6 @@
     1.4  		270461150DE49030003D9D3F /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
     1.5  		270461160DE49030003D9D3F /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
     1.6  		270461170DE49030003D9D3F /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
     1.7 -		270461180DE49030003D9D3F /* BLIPTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FE0DE49030003D9D3F /* BLIPTest.m */; };
     1.8  		270461190DE49030003D9D3F /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
     1.9  		2704611A0DE49030003D9D3F /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
    1.10  		2704611B0DE49030003D9D3F /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
    1.11 @@ -28,7 +27,27 @@
    1.12  		270461890DE49634003D9D3F /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
    1.13  		2704618C0DE49652003D9D3F /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; };
    1.14  		270461920DE4975D003D9D3F /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270461910DE4975C003D9D3F /* CoreServices.framework */; };
    1.15 -		270462C20DE4A64B003D9D3F /* MYUtilitiesTest_main.m in Sources */ = {isa = PBXBuildFile; fileRef = 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */; };
    1.16 +		277904330DE91DE600C6D295 /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; };
    1.17 +		277904340DE91DE700C6D295 /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; };
    1.18 +		277904350DE91DE800C6D295 /* BLIPEchoClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */; };
    1.19 +		277904370DE91DEB00C6D295 /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
    1.20 +		277904380DE91DEC00C6D295 /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
    1.21 +		277904390DE91DEE00C6D295 /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
    1.22 +		2779043A0DE91DEF00C6D295 /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
    1.23 +		2779043C0DE91DF100C6D295 /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
    1.24 +		2779043D0DE91DF300C6D295 /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
    1.25 +		2779043E0DE91DF500C6D295 /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
    1.26 +		2779043F0DE91DF800C6D295 /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; };
    1.27 +		277904400DE91DF900C6D295 /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; };
    1.28 +		277904410DE91DFA00C6D295 /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; };
    1.29 +		277904420DE91DFC00C6D295 /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; };
    1.30 +		277904440DE91E3500C6D295 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
    1.31 +		277904450DE91E3600C6D295 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; };
    1.32 +		277904460DE91E3700C6D295 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; };
    1.33 +		277904480DE91E3900C6D295 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; };
    1.34 +		277904490DE91E3A00C6D295 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; };
    1.35 +		2779046D0DE91F4200C6D295 /* BLIPEchoServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */; };
    1.36 +		2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */; };
    1.37  		27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
    1.38  		8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; };
    1.39  /* End PBXBuildFile section */
    1.40 @@ -94,11 +113,26 @@
    1.41  		270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYUtilitiesTest_main.m; sourceTree = "<group>"; };
    1.42  		270462C30DE4A65B003D9D3F /* BLIP Overview.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "BLIP Overview.txt"; path = "BLIP/BLIP Overview.txt"; sourceTree = "<group>"; wrapsLines = 1; };
    1.43  		277903830DE8C2DD00C6D295 /* maindocs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maindocs.h; sourceTree = "<group>"; wrapsLines = 1; };
    1.44 +		277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoServer.h; sourceTree = "<group>"; };
    1.45 +		277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoServer.m; sourceTree = "<group>"; };
    1.46 +		277903D80DE8EFC900C6D295 /* BLIP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP.h; sourceTree = "<group>"; };
    1.47 +		277903E80DE8F08100C6D295 /* BLIPEchoClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoClient.h; sourceTree = "<group>"; };
    1.48 +		277903E90DE8F08100C6D295 /* BLIPEchoClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoClient.m; sourceTree = "<group>"; };
    1.49 +		277904260DE91C7900C6D295 /* BLIP Echo Client.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "BLIP Echo Client.app"; sourceTree = BUILT_PRODUCTS_DIR; };
    1.50 +		277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "BLIP Echo Client-Info.plist"; sourceTree = "<group>"; };
    1.51 +		2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BLIPEchoClient.xib; sourceTree = "<group>"; };
    1.52  		27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPRequest.h; sourceTree = "<group>"; };
    1.53  		27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPRequest.m; sourceTree = "<group>"; };
    1.54  /* End PBXFileReference section */
    1.55  
    1.56  /* Begin PBXFrameworksBuildPhase section */
    1.57 +		277904240DE91C7900C6D295 /* Frameworks */ = {
    1.58 +			isa = PBXFrameworksBuildPhase;
    1.59 +			buildActionMask = 2147483647;
    1.60 +			files = (
    1.61 +			);
    1.62 +			runOnlyForDeploymentPostprocessing = 0;
    1.63 +		};
    1.64  		8DD76F9B0486AA7600D96B5E /* Frameworks */ = {
    1.65  			isa = PBXFrameworksBuildPhase;
    1.66  			buildActionMask = 2147483647;
    1.67 @@ -140,6 +174,7 @@
    1.68  			isa = PBXGroup;
    1.69  			children = (
    1.70  				270461720DE49340003D9D3F /* MYNetwork */,
    1.71 +				277904260DE91C7900C6D295 /* BLIP Echo Client.app */,
    1.72  			);
    1.73  			name = Products;
    1.74  			sourceTree = "<group>";
    1.75 @@ -158,6 +193,7 @@
    1.76  		270460F10DE49030003D9D3F /* BLIP */ = {
    1.77  			isa = PBXGroup;
    1.78  			children = (
    1.79 +				277903D80DE8EFC900C6D295 /* BLIP.h */,
    1.80  				270460F30DE49030003D9D3F /* BLIPConnection.h */,
    1.81  				270460F40DE49030003D9D3F /* BLIPConnection.m */,
    1.82  				270460F50DE49030003D9D3F /* BLIPDispatcher.h */,
    1.83 @@ -174,6 +210,7 @@
    1.84  				270461000DE49030003D9D3F /* BLIPWriter.m */,
    1.85  				270460FE0DE49030003D9D3F /* BLIPTest.m */,
    1.86  				270460F70DE49030003D9D3F /* BLIP_Internal.h */,
    1.87 +				277903E70DE8F05F00C6D295 /* Demo */,
    1.88  			);
    1.89  			path = BLIP;
    1.90  			sourceTree = "<group>";
    1.91 @@ -226,9 +263,39 @@
    1.92  			name = "google-toolbox";
    1.93  			sourceTree = "google-toolbox";
    1.94  		};
    1.95 +		277903E70DE8F05F00C6D295 /* Demo */ = {
    1.96 +			isa = PBXGroup;
    1.97 +			children = (
    1.98 +				277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */,
    1.99 +				277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */,
   1.100 +				277903E80DE8F08100C6D295 /* BLIPEchoClient.h */,
   1.101 +				277903E90DE8F08100C6D295 /* BLIPEchoClient.m */,
   1.102 +				2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */,
   1.103 +				277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */,
   1.104 +			);
   1.105 +			path = Demo;
   1.106 +			sourceTree = "<group>";
   1.107 +		};
   1.108  /* End PBXGroup section */
   1.109  
   1.110  /* Begin PBXNativeTarget section */
   1.111 +		277904250DE91C7900C6D295 /* BLIP Echo Client */ = {
   1.112 +			isa = PBXNativeTarget;
   1.113 +			buildConfigurationList = 2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */;
   1.114 +			buildPhases = (
   1.115 +				277904220DE91C7900C6D295 /* Resources */,
   1.116 +				277904230DE91C7900C6D295 /* Sources */,
   1.117 +				277904240DE91C7900C6D295 /* Frameworks */,
   1.118 +			);
   1.119 +			buildRules = (
   1.120 +			);
   1.121 +			dependencies = (
   1.122 +			);
   1.123 +			name = "BLIP Echo Client";
   1.124 +			productName = "BLIP Echo Client";
   1.125 +			productReference = 277904260DE91C7900C6D295 /* BLIP Echo Client.app */;
   1.126 +			productType = "com.apple.product-type.application";
   1.127 +		};
   1.128  		8DD76F960486AA7600D96B5E /* MYNetwork */ = {
   1.129  			isa = PBXNativeTarget;
   1.130  			buildConfigurationList = 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "MYNetwork" */;
   1.131 @@ -260,11 +327,49 @@
   1.132  			projectRoot = "";
   1.133  			targets = (
   1.134  				8DD76F960486AA7600D96B5E /* MYNetwork */,
   1.135 +				277904250DE91C7900C6D295 /* BLIP Echo Client */,
   1.136  			);
   1.137  		};
   1.138  /* End PBXProject section */
   1.139  
   1.140 +/* Begin PBXResourcesBuildPhase section */
   1.141 +		277904220DE91C7900C6D295 /* Resources */ = {
   1.142 +			isa = PBXResourcesBuildPhase;
   1.143 +			buildActionMask = 2147483647;
   1.144 +			files = (
   1.145 +				2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */,
   1.146 +			);
   1.147 +			runOnlyForDeploymentPostprocessing = 0;
   1.148 +		};
   1.149 +/* End PBXResourcesBuildPhase section */
   1.150 +
   1.151  /* Begin PBXSourcesBuildPhase section */
   1.152 +		277904230DE91C7900C6D295 /* Sources */ = {
   1.153 +			isa = PBXSourcesBuildPhase;
   1.154 +			buildActionMask = 2147483647;
   1.155 +			files = (
   1.156 +				277904330DE91DE600C6D295 /* BLIPConnection.m in Sources */,
   1.157 +				277904340DE91DE700C6D295 /* BLIPDispatcher.m in Sources */,
   1.158 +				277904350DE91DE800C6D295 /* BLIPEchoClient.m in Sources */,
   1.159 +				277904370DE91DEB00C6D295 /* BLIPMessage.m in Sources */,
   1.160 +				277904380DE91DEC00C6D295 /* BLIPProperties.m in Sources */,
   1.161 +				277904390DE91DEE00C6D295 /* BLIPReader.m in Sources */,
   1.162 +				2779043A0DE91DEF00C6D295 /* BLIPRequest.m in Sources */,
   1.163 +				2779043C0DE91DF100C6D295 /* BLIPWriter.m in Sources */,
   1.164 +				2779043D0DE91DF300C6D295 /* IPAddress.m in Sources */,
   1.165 +				2779043E0DE91DF500C6D295 /* TCPConnection.m in Sources */,
   1.166 +				2779043F0DE91DF800C6D295 /* TCPEndpoint.m in Sources */,
   1.167 +				277904400DE91DF900C6D295 /* TCPListener.m in Sources */,
   1.168 +				277904410DE91DFA00C6D295 /* TCPStream.m in Sources */,
   1.169 +				277904420DE91DFC00C6D295 /* TCPWriter.m in Sources */,
   1.170 +				277904440DE91E3500C6D295 /* CollectionUtils.m in Sources */,
   1.171 +				277904450DE91E3600C6D295 /* ExceptionUtils.m in Sources */,
   1.172 +				277904460DE91E3700C6D295 /* Logging.m in Sources */,
   1.173 +				277904480DE91E3900C6D295 /* Target.m in Sources */,
   1.174 +				277904490DE91E3A00C6D295 /* Test.m in Sources */,
   1.175 +			);
   1.176 +			runOnlyForDeploymentPostprocessing = 0;
   1.177 +		};
   1.178  		8DD76F990486AA7600D96B5E /* Sources */ = {
   1.179  			isa = PBXSourcesBuildPhase;
   1.180  			buildActionMask = 2147483647;
   1.181 @@ -274,7 +379,6 @@
   1.182  				270461150DE49030003D9D3F /* BLIPMessage.m in Sources */,
   1.183  				270461160DE49030003D9D3F /* BLIPProperties.m in Sources */,
   1.184  				270461170DE49030003D9D3F /* BLIPReader.m in Sources */,
   1.185 -				270461180DE49030003D9D3F /* BLIPTest.m in Sources */,
   1.186  				270461190DE49030003D9D3F /* BLIPWriter.m in Sources */,
   1.187  				2704611A0DE49030003D9D3F /* IPAddress.m in Sources */,
   1.188  				2704611B0DE49030003D9D3F /* TCPConnection.m in Sources */,
   1.189 @@ -288,8 +392,8 @@
   1.190  				270461470DE491A6003D9D3F /* Target.m in Sources */,
   1.191  				270461700DE492F3003D9D3F /* GTMNSData+zlib.m in Sources */,
   1.192  				270461890DE49634003D9D3F /* CollectionUtils.m in Sources */,
   1.193 -				270462C20DE4A64B003D9D3F /* MYUtilitiesTest_main.m in Sources */,
   1.194  				27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */,
   1.195 +				2779046D0DE91F4200C6D295 /* BLIPEchoServer.m in Sources */,
   1.196  			);
   1.197  			runOnlyForDeploymentPostprocessing = 0;
   1.198  		};
   1.199 @@ -332,13 +436,15 @@
   1.200  			isa = XCBuildConfiguration;
   1.201  			buildSettings = {
   1.202  				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
   1.203 -				GCC_C_LANGUAGE_STANDARD = c99;
   1.204 +				GCC_C_LANGUAGE_STANDARD = gnu99;
   1.205  				GCC_OPTIMIZATION_LEVEL = 0;
   1.206 +				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
   1.207  				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   1.208  				GCC_WARN_UNUSED_VARIABLE = YES;
   1.209  				ONLY_ACTIVE_ARCH = YES;
   1.210  				PREBINDING = NO;
   1.211  				SDKROOT = macosx10.5;
   1.212 +				WARNING_CFLAGS = "-Wall";
   1.213  			};
   1.214  			name = Debug;
   1.215  		};
   1.216 @@ -346,11 +452,60 @@
   1.217  			isa = XCBuildConfiguration;
   1.218  			buildSettings = {
   1.219  				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
   1.220 -				GCC_C_LANGUAGE_STANDARD = c99;
   1.221 +				GCC_C_LANGUAGE_STANDARD = gnu99;
   1.222  				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   1.223  				GCC_WARN_UNUSED_VARIABLE = YES;
   1.224  				PREBINDING = NO;
   1.225  				SDKROOT = macosx10.5;
   1.226 +				WARNING_CFLAGS = "-Wall";
   1.227 +			};
   1.228 +			name = Release;
   1.229 +		};
   1.230 +		277904290DE91C7A00C6D295 /* Debug */ = {
   1.231 +			isa = XCBuildConfiguration;
   1.232 +			buildSettings = {
   1.233 +				ALWAYS_SEARCH_USER_PATHS = NO;
   1.234 +				COPY_PHASE_STRIP = NO;
   1.235 +				GCC_DYNAMIC_NO_PIC = NO;
   1.236 +				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   1.237 +				GCC_MODEL_TUNING = G5;
   1.238 +				GCC_OPTIMIZATION_LEVEL = 0;
   1.239 +				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   1.240 +				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   1.241 +				INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist";
   1.242 +				INSTALL_PATH = "$(HOME)/Applications";
   1.243 +				OTHER_LDFLAGS = (
   1.244 +					"-framework",
   1.245 +					Foundation,
   1.246 +					"-framework",
   1.247 +					AppKit,
   1.248 +				);
   1.249 +				PREBINDING = NO;
   1.250 +				PRODUCT_NAME = "BLIP Echo Client";
   1.251 +			};
   1.252 +			name = Debug;
   1.253 +		};
   1.254 +		2779042A0DE91C7A00C6D295 /* Release */ = {
   1.255 +			isa = XCBuildConfiguration;
   1.256 +			buildSettings = {
   1.257 +				ALWAYS_SEARCH_USER_PATHS = NO;
   1.258 +				COPY_PHASE_STRIP = YES;
   1.259 +				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   1.260 +				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   1.261 +				GCC_MODEL_TUNING = G5;
   1.262 +				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   1.263 +				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   1.264 +				INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist";
   1.265 +				INSTALL_PATH = "$(HOME)/Applications";
   1.266 +				OTHER_LDFLAGS = (
   1.267 +					"-framework",
   1.268 +					Foundation,
   1.269 +					"-framework",
   1.270 +					AppKit,
   1.271 +				);
   1.272 +				PREBINDING = NO;
   1.273 +				PRODUCT_NAME = "BLIP Echo Client";
   1.274 +				ZERO_LINK = NO;
   1.275  			};
   1.276  			name = Release;
   1.277  		};
   1.278 @@ -375,6 +530,15 @@
   1.279  			defaultConfigurationIsVisible = 0;
   1.280  			defaultConfigurationName = Release;
   1.281  		};
   1.282 +		2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */ = {
   1.283 +			isa = XCConfigurationList;
   1.284 +			buildConfigurations = (
   1.285 +				277904290DE91C7A00C6D295 /* Debug */,
   1.286 +				2779042A0DE91C7A00C6D295 /* Release */,
   1.287 +			);
   1.288 +			defaultConfigurationIsVisible = 0;
   1.289 +			defaultConfigurationName = Release;
   1.290 +		};
   1.291  /* End XCConfigurationList section */
   1.292  	};
   1.293  	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;