diff -r 76f302097a75 -r bceeeabb8c34 MYNetwork.xcodeproj/project.pbxproj --- a/MYNetwork.xcodeproj/project.pbxproj Sat May 24 21:26:09 2008 -0700 +++ b/MYNetwork.xcodeproj/project.pbxproj Sun May 25 12:33:50 2008 -0700 @@ -46,13 +46,46 @@ 277904460DE91E3700C6D295 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; }; 277904480DE91E3900C6D295 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; }; 277904490DE91E3A00C6D295 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; }; - 2779046D0DE91F4200C6D295 /* BLIPEchoServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */; }; 2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */; }; + 277905110DE9E5BC00C6D295 /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; }; + 277905120DE9E5BC00C6D295 /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; }; + 277905130DE9E5BC00C6D295 /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; }; + 277905140DE9E5BC00C6D295 /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; }; + 277905150DE9E5BC00C6D295 /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; }; + 277905160DE9E5BC00C6D295 /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; }; + 277905170DE9E5BC00C6D295 /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; }; + 277905180DE9E5BC00C6D295 /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; }; + 277905190DE9E5BC00C6D295 /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; }; + 2779051A0DE9E5BC00C6D295 /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; }; + 2779051B0DE9E5BC00C6D295 /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; }; + 2779051C0DE9E5BC00C6D295 /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; }; + 2779051D0DE9E5BC00C6D295 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; }; + 2779051E0DE9E5BC00C6D295 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; }; + 2779051F0DE9E5BC00C6D295 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; }; + 277905200DE9E5BC00C6D295 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; }; + 277905210DE9E5BC00C6D295 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704616F0DE492F3003D9D3F /* GTMNSData+zlib.m */; }; + 277905220DE9E5BC00C6D295 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; }; + 277905230DE9E5BC00C6D295 /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; }; + 277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */; }; + 277905260DE9E5BC00C6D295 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; }; + 277905270DE9E5BC00C6D295 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; }; + 277905280DE9E5BC00C6D295 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270461910DE4975C003D9D3F /* CoreServices.framework */; }; + 277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */ = {isa = PBXBuildFile; fileRef = 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */; }; + 2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FE0DE49030003D9D3F /* BLIPTest.m */; }; 27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; }; 8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ + 277905290DE9E5BC00C6D295 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; 8DD76F9E0486AA7600D96B5E /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; @@ -121,6 +154,7 @@ 277904260DE91C7900C6D295 /* BLIP Echo Client.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "BLIP Echo Client.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "BLIP Echo Client-Info.plist"; sourceTree = ""; }; 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BLIPEchoClient.xib; sourceTree = ""; }; + 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BLIPEchoServer; sourceTree = BUILT_PRODUCTS_DIR; }; 27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPRequest.h; sourceTree = ""; }; 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPRequest.m; sourceTree = ""; }; /* End PBXFileReference section */ @@ -133,6 +167,16 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 277905250DE9E5BC00C6D295 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 277905260DE9E5BC00C6D295 /* Foundation.framework in Frameworks */, + 277905270DE9E5BC00C6D295 /* libz.dylib in Frameworks */, + 277905280DE9E5BC00C6D295 /* CoreServices.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 8DD76F9B0486AA7600D96B5E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -175,6 +219,7 @@ children = ( 270461720DE49340003D9D3F /* MYNetwork */, 277904260DE91C7900C6D295 /* BLIP Echo Client.app */, + 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */, ); name = Products; sourceTree = ""; @@ -296,6 +341,24 @@ productReference = 277904260DE91C7900C6D295 /* BLIP Echo Client.app */; productType = "com.apple.product-type.application"; }; + 2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */; + buildPhases = ( + 277905100DE9E5BC00C6D295 /* Sources */, + 277905250DE9E5BC00C6D295 /* Frameworks */, + 277905290DE9E5BC00C6D295 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "BLIP Echo Server"; + productInstallPath = "$(HOME)/bin"; + productName = MYNetwork; + productReference = 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */; + productType = "com.apple.product-type.tool"; + }; 8DD76F960486AA7600D96B5E /* MYNetwork */ = { isa = PBXNativeTarget; buildConfigurationList = 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "MYNetwork" */; @@ -328,6 +391,7 @@ targets = ( 8DD76F960486AA7600D96B5E /* MYNetwork */, 277904250DE91C7900C6D295 /* BLIP Echo Client */, + 2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */, ); }; /* End PBXProject section */ @@ -370,6 +434,33 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 277905100DE9E5BC00C6D295 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 277905110DE9E5BC00C6D295 /* BLIPConnection.m in Sources */, + 277905120DE9E5BC00C6D295 /* BLIPDispatcher.m in Sources */, + 277905130DE9E5BC00C6D295 /* BLIPMessage.m in Sources */, + 277905140DE9E5BC00C6D295 /* BLIPProperties.m in Sources */, + 277905150DE9E5BC00C6D295 /* BLIPReader.m in Sources */, + 277905160DE9E5BC00C6D295 /* BLIPWriter.m in Sources */, + 277905170DE9E5BC00C6D295 /* IPAddress.m in Sources */, + 277905180DE9E5BC00C6D295 /* TCPConnection.m in Sources */, + 277905190DE9E5BC00C6D295 /* TCPEndpoint.m in Sources */, + 2779051A0DE9E5BC00C6D295 /* TCPListener.m in Sources */, + 2779051B0DE9E5BC00C6D295 /* TCPStream.m in Sources */, + 2779051C0DE9E5BC00C6D295 /* TCPWriter.m in Sources */, + 2779051D0DE9E5BC00C6D295 /* Test.m in Sources */, + 2779051E0DE9E5BC00C6D295 /* Logging.m in Sources */, + 2779051F0DE9E5BC00C6D295 /* ExceptionUtils.m in Sources */, + 277905200DE9E5BC00C6D295 /* Target.m in Sources */, + 277905210DE9E5BC00C6D295 /* GTMNSData+zlib.m in Sources */, + 277905220DE9E5BC00C6D295 /* CollectionUtils.m in Sources */, + 277905230DE9E5BC00C6D295 /* BLIPRequest.m in Sources */, + 277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 8DD76F990486AA7600D96B5E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -393,7 +484,8 @@ 270461700DE492F3003D9D3F /* GTMNSData+zlib.m in Sources */, 270461890DE49634003D9D3F /* CollectionUtils.m in Sources */, 27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */, - 2779046D0DE91F4200C6D295 /* BLIPEchoServer.m in Sources */, + 277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */, + 2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -509,6 +601,38 @@ }; name = Release; }; + 2779052B0DE9E5BC00C6D295 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = DEBUG; + INSTALL_PATH = /usr/local/bin; + PRODUCT_NAME = BLIPEchoServer; + }; + name = Debug; + }; + 2779052C0DE9E5BC00C6D295 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = MYNetwork_Prefix.pch; + INSTALL_PATH = /usr/local/bin; + PRODUCT_NAME = BLIPEchoServer; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -539,6 +663,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2779052B0DE9E5BC00C6D295 /* Debug */, + 2779052C0DE9E5BC00C6D295 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;