* Fixed: Responses still pending when a connection closed were not calling their onComplete targets.
* Fixed: BLIPTestClient target failed to build because it didn't link against zlib.
* If TCPListener.bonjourServiceName is changed while the listener is open, it now re-publishes the service with the new name.
* Added a TCPListener.bonjourService property.
* Added a BLIPMessage.representedObject property.
* Fixed a memory leak.
9 /* Begin PBXBuildFile section */
10 270461130DE49030003D9D3F /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; };
11 270461140DE49030003D9D3F /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; };
12 270461150DE49030003D9D3F /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
13 270461160DE49030003D9D3F /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
14 270461170DE49030003D9D3F /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
15 270461190DE49030003D9D3F /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
16 2704611A0DE49030003D9D3F /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
17 2704611B0DE49030003D9D3F /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
18 2704611C0DE49030003D9D3F /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; };
19 2704611D0DE49030003D9D3F /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; };
20 2704611E0DE49030003D9D3F /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; };
21 2704611F0DE49030003D9D3F /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; };
22 2704612C0DE49088003D9D3F /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; };
23 2704612D0DE49088003D9D3F /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; };
24 270461370DE4918D003D9D3F /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; };
25 270461470DE491A6003D9D3F /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; };
26 270461890DE49634003D9D3F /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
27 2704618C0DE49652003D9D3F /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; };
28 270461920DE4975D003D9D3F /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270461910DE4975C003D9D3F /* CoreServices.framework */; };
29 277904330DE91DE600C6D295 /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; };
30 277904340DE91DE700C6D295 /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; };
31 277904350DE91DE800C6D295 /* BLIPEchoClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */; };
32 277904370DE91DEB00C6D295 /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
33 277904380DE91DEC00C6D295 /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
34 277904390DE91DEE00C6D295 /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
35 2779043A0DE91DEF00C6D295 /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
36 2779043C0DE91DF100C6D295 /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
37 2779043D0DE91DF300C6D295 /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
38 2779043E0DE91DF500C6D295 /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
39 2779043F0DE91DF800C6D295 /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; };
40 277904400DE91DF900C6D295 /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; };
41 277904410DE91DFA00C6D295 /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; };
42 277904420DE91DFC00C6D295 /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; };
43 277904440DE91E3500C6D295 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
44 277904450DE91E3600C6D295 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; };
45 277904460DE91E3700C6D295 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; };
46 277904480DE91E3900C6D295 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; };
47 277904490DE91E3A00C6D295 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; };
48 2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */; };
49 277905110DE9E5BC00C6D295 /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; };
50 277905120DE9E5BC00C6D295 /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; };
51 277905130DE9E5BC00C6D295 /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
52 277905140DE9E5BC00C6D295 /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
53 277905150DE9E5BC00C6D295 /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
54 277905160DE9E5BC00C6D295 /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
55 277905170DE9E5BC00C6D295 /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
56 277905180DE9E5BC00C6D295 /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
57 277905190DE9E5BC00C6D295 /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; };
58 2779051A0DE9E5BC00C6D295 /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; };
59 2779051B0DE9E5BC00C6D295 /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; };
60 2779051C0DE9E5BC00C6D295 /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; };
61 2779051D0DE9E5BC00C6D295 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; };
62 2779051E0DE9E5BC00C6D295 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; };
63 2779051F0DE9E5BC00C6D295 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; };
64 277905200DE9E5BC00C6D295 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; };
65 277905220DE9E5BC00C6D295 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
66 277905230DE9E5BC00C6D295 /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
67 277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */; };
68 277905260DE9E5BC00C6D295 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; };
69 277905270DE9E5BC00C6D295 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; };
70 277905280DE9E5BC00C6D295 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270461910DE4975C003D9D3F /* CoreServices.framework */; };
71 277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */ = {isa = PBXBuildFile; fileRef = 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */; };
72 2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FE0DE49030003D9D3F /* BLIPTest.m */; };
73 277ECFBC0E2A73A100D756BB /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; };
74 27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
75 27E0DBF00DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */; };
76 27E0DBF10DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */; };
77 27E0DBF20DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */; };
78 8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; };
79 /* End PBXBuildFile section */
81 /* Begin PBXCopyFilesBuildPhase section */
82 277905290DE9E5BC00C6D295 /* CopyFiles */ = {
83 isa = PBXCopyFilesBuildPhase;
85 dstPath = /usr/share/man/man1/;
89 runOnlyForDeploymentPostprocessing = 1;
91 8DD76F9E0486AA7600D96B5E /* CopyFiles */ = {
92 isa = PBXCopyFilesBuildPhase;
94 dstPath = /usr/share/man/man1/;
98 runOnlyForDeploymentPostprocessing = 1;
100 /* End PBXCopyFilesBuildPhase section */
102 /* Begin PBXFileReference section */
103 08FB779EFE84155DC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
104 270460F30DE49030003D9D3F /* BLIPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPConnection.h; sourceTree = "<group>"; };
105 270460F40DE49030003D9D3F /* BLIPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPConnection.m; sourceTree = "<group>"; };
106 270460F50DE49030003D9D3F /* BLIPDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPDispatcher.h; sourceTree = "<group>"; };
107 270460F60DE49030003D9D3F /* BLIPDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPDispatcher.m; sourceTree = "<group>"; };
108 270460F70DE49030003D9D3F /* BLIP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP_Internal.h; sourceTree = "<group>"; };
109 270460F80DE49030003D9D3F /* BLIPMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPMessage.h; sourceTree = "<group>"; };
110 270460F90DE49030003D9D3F /* BLIPMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPMessage.m; sourceTree = "<group>"; };
111 270460FA0DE49030003D9D3F /* BLIPProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPProperties.h; sourceTree = "<group>"; };
112 270460FB0DE49030003D9D3F /* BLIPProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPProperties.m; sourceTree = "<group>"; };
113 270460FC0DE49030003D9D3F /* BLIPReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPReader.h; sourceTree = "<group>"; };
114 270460FD0DE49030003D9D3F /* BLIPReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPReader.m; sourceTree = "<group>"; };
115 270460FE0DE49030003D9D3F /* BLIPTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BLIPTest.m; path = BLIP/BLIPTest.m; sourceTree = "<group>"; };
116 270460FF0DE49030003D9D3F /* BLIPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPWriter.h; sourceTree = "<group>"; };
117 270461000DE49030003D9D3F /* BLIPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPWriter.m; sourceTree = "<group>"; };
118 270461010DE49030003D9D3F /* IPAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPAddress.h; sourceTree = "<group>"; };
119 270461020DE49030003D9D3F /* IPAddress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPAddress.m; sourceTree = "<group>"; };
120 270461080DE49030003D9D3F /* TCP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCP_Internal.h; sourceTree = "<group>"; };
121 270461090DE49030003D9D3F /* TCPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPConnection.h; sourceTree = "<group>"; };
122 2704610A0DE49030003D9D3F /* TCPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPConnection.m; sourceTree = "<group>"; };
123 2704610B0DE49030003D9D3F /* TCPEndpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPEndpoint.h; sourceTree = "<group>"; };
124 2704610C0DE49030003D9D3F /* TCPEndpoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPEndpoint.m; sourceTree = "<group>"; };
125 2704610D0DE49030003D9D3F /* TCPListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPListener.h; sourceTree = "<group>"; };
126 2704610E0DE49030003D9D3F /* TCPListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPListener.m; sourceTree = "<group>"; };
127 2704610F0DE49030003D9D3F /* TCPStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPStream.h; sourceTree = "<group>"; };
128 270461100DE49030003D9D3F /* TCPStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPStream.m; sourceTree = "<group>"; };
129 270461110DE49030003D9D3F /* TCPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPWriter.h; sourceTree = "<group>"; };
130 270461120DE49030003D9D3F /* TCPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPWriter.m; sourceTree = "<group>"; };
131 270461280DE49088003D9D3F /* Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Test.m; sourceTree = "<group>"; };
132 270461290DE49088003D9D3F /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Test.h; sourceTree = "<group>"; };
133 2704612A0DE49088003D9D3F /* Logging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Logging.m; sourceTree = "<group>"; };
134 2704612B0DE49088003D9D3F /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logging.h; sourceTree = "<group>"; };
135 270461350DE4918D003D9D3F /* ExceptionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ExceptionUtils.m; sourceTree = "<group>"; };
136 270461360DE4918D003D9D3F /* ExceptionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionUtils.h; sourceTree = "<group>"; };
137 270461450DE491A6003D9D3F /* Target.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Target.h; sourceTree = "<group>"; };
138 270461460DE491A6003D9D3F /* Target.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Target.m; sourceTree = "<group>"; };
139 270461720DE49340003D9D3F /* MYNetwork */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MYNetwork; sourceTree = BUILT_PRODUCTS_DIR; };
140 270461870DE49634003D9D3F /* CollectionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollectionUtils.m; sourceTree = "<group>"; };
141 270461880DE49634003D9D3F /* CollectionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollectionUtils.h; sourceTree = "<group>"; };
142 2704618B0DE49652003D9D3F /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = "<absolute>"; };
143 270461910DE4975C003D9D3F /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
144 270462C00DE4A639003D9D3F /* MYUtilities_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYUtilities_Prefix.pch; sourceTree = "<group>"; };
145 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYUtilitiesTest_main.m; sourceTree = "<group>"; };
146 270462C30DE4A65B003D9D3F /* BLIP Overview.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "BLIP Overview.txt"; path = "BLIP/BLIP Overview.txt"; sourceTree = "<group>"; wrapsLines = 1; };
147 277903830DE8C2DD00C6D295 /* maindocs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maindocs.h; sourceTree = "<group>"; wrapsLines = 1; };
148 277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoServer.h; sourceTree = "<group>"; };
149 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoServer.m; sourceTree = "<group>"; };
150 277903D80DE8EFC900C6D295 /* BLIP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP.h; sourceTree = "<group>"; };
151 277903E80DE8F08100C6D295 /* BLIPEchoClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoClient.h; sourceTree = "<group>"; };
152 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoClient.m; sourceTree = "<group>"; };
153 277904260DE91C7900C6D295 /* BLIP Echo Client.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "BLIP Echo Client.app"; sourceTree = BUILT_PRODUCTS_DIR; };
154 277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "BLIP Echo Client-Info.plist"; sourceTree = "<group>"; };
155 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BLIPEchoClient.xib; sourceTree = "<group>"; };
156 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BLIPEchoServer; sourceTree = BUILT_PRODUCTS_DIR; };
157 27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPRequest.h; sourceTree = "<group>"; };
158 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPRequest.m; sourceTree = "<group>"; };
159 27E0DBED0DF3450F00E7F648 /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = "<group>"; };
160 27E0DBEE0DF3450F00E7F648 /* GTMNSData+zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GTMNSData+zlib.h"; sourceTree = "<group>"; };
161 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GTMNSData+zlib.m"; sourceTree = "<group>"; };
162 /* End PBXFileReference section */
164 /* Begin PBXFrameworksBuildPhase section */
165 277904240DE91C7900C6D295 /* Frameworks */ = {
166 isa = PBXFrameworksBuildPhase;
167 buildActionMask = 2147483647;
169 277ECFBC0E2A73A100D756BB /* libz.dylib in Frameworks */,
171 runOnlyForDeploymentPostprocessing = 0;
173 277905250DE9E5BC00C6D295 /* Frameworks */ = {
174 isa = PBXFrameworksBuildPhase;
175 buildActionMask = 2147483647;
177 277905260DE9E5BC00C6D295 /* Foundation.framework in Frameworks */,
178 277905270DE9E5BC00C6D295 /* libz.dylib in Frameworks */,
179 277905280DE9E5BC00C6D295 /* CoreServices.framework in Frameworks */,
181 runOnlyForDeploymentPostprocessing = 0;
183 8DD76F9B0486AA7600D96B5E /* Frameworks */ = {
184 isa = PBXFrameworksBuildPhase;
185 buildActionMask = 2147483647;
187 8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */,
188 2704618C0DE49652003D9D3F /* libz.dylib in Frameworks */,
189 270461920DE4975D003D9D3F /* CoreServices.framework in Frameworks */,
191 runOnlyForDeploymentPostprocessing = 0;
193 /* End PBXFrameworksBuildPhase section */
195 /* Begin PBXGroup section */
196 08FB7794FE84155DC02AAC07 /* MYNetwork */ = {
199 270462C30DE4A65B003D9D3F /* BLIP Overview.txt */,
200 277903830DE8C2DD00C6D295 /* maindocs.h */,
201 270460F00DE49030003D9D3F /* MYNetwork */,
202 270461220DE49055003D9D3F /* MYUtilities */,
203 270460FE0DE49030003D9D3F /* BLIPTest.m */,
204 277903E70DE8F05F00C6D295 /* Demo */,
205 08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */,
206 1AB674ADFE9D54B511CA2CBB /* Products */,
209 sourceTree = "<group>";
211 08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */ = {
214 270461910DE4975C003D9D3F /* CoreServices.framework */,
215 08FB779EFE84155DC02AAC07 /* Foundation.framework */,
216 2704618B0DE49652003D9D3F /* libz.dylib */,
218 name = "External Frameworks and Libraries";
219 sourceTree = "<group>";
221 1AB674ADFE9D54B511CA2CBB /* Products */ = {
224 270461720DE49340003D9D3F /* MYNetwork */,
225 277904260DE91C7900C6D295 /* BLIP Echo Client.app */,
226 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */,
229 sourceTree = "<group>";
231 270460F00DE49030003D9D3F /* MYNetwork */ = {
234 270461010DE49030003D9D3F /* IPAddress.h */,
235 270461020DE49030003D9D3F /* IPAddress.m */,
236 270461070DE49030003D9D3F /* TCP */,
237 270460F10DE49030003D9D3F /* BLIP */,
240 sourceTree = "<group>";
242 270460F10DE49030003D9D3F /* BLIP */ = {
245 277903D80DE8EFC900C6D295 /* BLIP.h */,
246 270460F30DE49030003D9D3F /* BLIPConnection.h */,
247 270460F40DE49030003D9D3F /* BLIPConnection.m */,
248 270460F50DE49030003D9D3F /* BLIPDispatcher.h */,
249 270460F60DE49030003D9D3F /* BLIPDispatcher.m */,
250 270460F80DE49030003D9D3F /* BLIPMessage.h */,
251 270460F90DE49030003D9D3F /* BLIPMessage.m */,
252 27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */,
253 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */,
254 270460FA0DE49030003D9D3F /* BLIPProperties.h */,
255 270460FB0DE49030003D9D3F /* BLIPProperties.m */,
256 270460FC0DE49030003D9D3F /* BLIPReader.h */,
257 270460FD0DE49030003D9D3F /* BLIPReader.m */,
258 270460FF0DE49030003D9D3F /* BLIPWriter.h */,
259 270461000DE49030003D9D3F /* BLIPWriter.m */,
260 270460F70DE49030003D9D3F /* BLIP_Internal.h */,
263 sourceTree = "<group>";
265 270461070DE49030003D9D3F /* TCP */ = {
268 270461090DE49030003D9D3F /* TCPConnection.h */,
269 2704610A0DE49030003D9D3F /* TCPConnection.m */,
270 2704610B0DE49030003D9D3F /* TCPEndpoint.h */,
271 2704610C0DE49030003D9D3F /* TCPEndpoint.m */,
272 2704610D0DE49030003D9D3F /* TCPListener.h */,
273 2704610E0DE49030003D9D3F /* TCPListener.m */,
274 2704610F0DE49030003D9D3F /* TCPStream.h */,
275 270461100DE49030003D9D3F /* TCPStream.m */,
276 270461110DE49030003D9D3F /* TCPWriter.h */,
277 270461120DE49030003D9D3F /* TCPWriter.m */,
278 270461080DE49030003D9D3F /* TCP_Internal.h */,
281 sourceTree = "<group>";
283 270461220DE49055003D9D3F /* MYUtilities */ = {
286 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */,
287 270462C00DE4A639003D9D3F /* MYUtilities_Prefix.pch */,
288 270461880DE49634003D9D3F /* CollectionUtils.h */,
289 270461870DE49634003D9D3F /* CollectionUtils.m */,
290 270461360DE4918D003D9D3F /* ExceptionUtils.h */,
291 270461350DE4918D003D9D3F /* ExceptionUtils.m */,
292 2704612B0DE49088003D9D3F /* Logging.h */,
293 2704612A0DE49088003D9D3F /* Logging.m */,
294 270461450DE491A6003D9D3F /* Target.h */,
295 270461460DE491A6003D9D3F /* Target.m */,
296 270461290DE49088003D9D3F /* Test.h */,
297 270461280DE49088003D9D3F /* Test.m */,
298 27E0DBEC0DF3450F00E7F648 /* GoogleToolboxSubset */,
301 path = ../MYUtilities;
302 sourceTree = "<group>";
304 277903E70DE8F05F00C6D295 /* Demo */ = {
307 277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */,
308 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */,
309 277903E80DE8F08100C6D295 /* BLIPEchoClient.h */,
310 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */,
311 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */,
312 277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */,
316 sourceTree = "<group>";
318 27E0DBEC0DF3450F00E7F648 /* GoogleToolboxSubset */ = {
321 27E0DBED0DF3450F00E7F648 /* GTMDefines.h */,
322 27E0DBEE0DF3450F00E7F648 /* GTMNSData+zlib.h */,
323 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */,
325 path = GoogleToolboxSubset;
326 sourceTree = "<group>";
328 /* End PBXGroup section */
330 /* Begin PBXNativeTarget section */
331 277904250DE91C7900C6D295 /* BLIP Echo Client */ = {
332 isa = PBXNativeTarget;
333 buildConfigurationList = 2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */;
335 277904220DE91C7900C6D295 /* Resources */,
336 277904230DE91C7900C6D295 /* Sources */,
337 277904240DE91C7900C6D295 /* Frameworks */,
343 name = "BLIP Echo Client";
344 productName = "BLIP Echo Client";
345 productReference = 277904260DE91C7900C6D295 /* BLIP Echo Client.app */;
346 productType = "com.apple.product-type.application";
348 2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */ = {
349 isa = PBXNativeTarget;
350 buildConfigurationList = 2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */;
352 277905100DE9E5BC00C6D295 /* Sources */,
353 277905250DE9E5BC00C6D295 /* Frameworks */,
354 277905290DE9E5BC00C6D295 /* CopyFiles */,
360 name = "BLIP Echo Server";
361 productInstallPath = "$(HOME)/bin";
362 productName = MYNetwork;
363 productReference = 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */;
364 productType = "com.apple.product-type.tool";
366 8DD76F960486AA7600D96B5E /* MYNetwork */ = {
367 isa = PBXNativeTarget;
368 buildConfigurationList = 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "MYNetwork" */;
370 8DD76F990486AA7600D96B5E /* Sources */,
371 8DD76F9B0486AA7600D96B5E /* Frameworks */,
372 8DD76F9E0486AA7600D96B5E /* CopyFiles */,
379 productInstallPath = "$(HOME)/bin";
380 productName = MYNetwork;
381 productReference = 270461720DE49340003D9D3F /* MYNetwork */;
382 productType = "com.apple.product-type.tool";
384 /* End PBXNativeTarget section */
386 /* Begin PBXProject section */
387 08FB7793FE84155DC02AAC07 /* Project object */ = {
389 buildConfigurationList = 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "MYNetwork" */;
390 compatibilityVersion = "Xcode 3.1";
391 hasScannedForEncodings = 1;
392 mainGroup = 08FB7794FE84155DC02AAC07 /* MYNetwork */;
396 8DD76F960486AA7600D96B5E /* MYNetwork */,
397 277904250DE91C7900C6D295 /* BLIP Echo Client */,
398 2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */,
401 /* End PBXProject section */
403 /* Begin PBXResourcesBuildPhase section */
404 277904220DE91C7900C6D295 /* Resources */ = {
405 isa = PBXResourcesBuildPhase;
406 buildActionMask = 2147483647;
408 2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */,
410 runOnlyForDeploymentPostprocessing = 0;
412 /* End PBXResourcesBuildPhase section */
414 /* Begin PBXSourcesBuildPhase section */
415 277904230DE91C7900C6D295 /* Sources */ = {
416 isa = PBXSourcesBuildPhase;
417 buildActionMask = 2147483647;
419 277904330DE91DE600C6D295 /* BLIPConnection.m in Sources */,
420 277904340DE91DE700C6D295 /* BLIPDispatcher.m in Sources */,
421 277904350DE91DE800C6D295 /* BLIPEchoClient.m in Sources */,
422 277904370DE91DEB00C6D295 /* BLIPMessage.m in Sources */,
423 277904380DE91DEC00C6D295 /* BLIPProperties.m in Sources */,
424 277904390DE91DEE00C6D295 /* BLIPReader.m in Sources */,
425 2779043A0DE91DEF00C6D295 /* BLIPRequest.m in Sources */,
426 2779043C0DE91DF100C6D295 /* BLIPWriter.m in Sources */,
427 2779043D0DE91DF300C6D295 /* IPAddress.m in Sources */,
428 2779043E0DE91DF500C6D295 /* TCPConnection.m in Sources */,
429 2779043F0DE91DF800C6D295 /* TCPEndpoint.m in Sources */,
430 277904400DE91DF900C6D295 /* TCPListener.m in Sources */,
431 277904410DE91DFA00C6D295 /* TCPStream.m in Sources */,
432 277904420DE91DFC00C6D295 /* TCPWriter.m in Sources */,
433 277904440DE91E3500C6D295 /* CollectionUtils.m in Sources */,
434 277904450DE91E3600C6D295 /* ExceptionUtils.m in Sources */,
435 277904460DE91E3700C6D295 /* Logging.m in Sources */,
436 277904480DE91E3900C6D295 /* Target.m in Sources */,
437 277904490DE91E3A00C6D295 /* Test.m in Sources */,
438 27E0DBF00DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */,
440 runOnlyForDeploymentPostprocessing = 0;
442 277905100DE9E5BC00C6D295 /* Sources */ = {
443 isa = PBXSourcesBuildPhase;
444 buildActionMask = 2147483647;
446 277905110DE9E5BC00C6D295 /* BLIPConnection.m in Sources */,
447 277905120DE9E5BC00C6D295 /* BLIPDispatcher.m in Sources */,
448 277905130DE9E5BC00C6D295 /* BLIPMessage.m in Sources */,
449 277905140DE9E5BC00C6D295 /* BLIPProperties.m in Sources */,
450 277905150DE9E5BC00C6D295 /* BLIPReader.m in Sources */,
451 277905160DE9E5BC00C6D295 /* BLIPWriter.m in Sources */,
452 277905170DE9E5BC00C6D295 /* IPAddress.m in Sources */,
453 277905180DE9E5BC00C6D295 /* TCPConnection.m in Sources */,
454 277905190DE9E5BC00C6D295 /* TCPEndpoint.m in Sources */,
455 2779051A0DE9E5BC00C6D295 /* TCPListener.m in Sources */,
456 2779051B0DE9E5BC00C6D295 /* TCPStream.m in Sources */,
457 2779051C0DE9E5BC00C6D295 /* TCPWriter.m in Sources */,
458 2779051D0DE9E5BC00C6D295 /* Test.m in Sources */,
459 2779051E0DE9E5BC00C6D295 /* Logging.m in Sources */,
460 2779051F0DE9E5BC00C6D295 /* ExceptionUtils.m in Sources */,
461 277905200DE9E5BC00C6D295 /* Target.m in Sources */,
462 277905220DE9E5BC00C6D295 /* CollectionUtils.m in Sources */,
463 277905230DE9E5BC00C6D295 /* BLIPRequest.m in Sources */,
464 277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */,
465 27E0DBF20DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */,
467 runOnlyForDeploymentPostprocessing = 0;
469 8DD76F990486AA7600D96B5E /* Sources */ = {
470 isa = PBXSourcesBuildPhase;
471 buildActionMask = 2147483647;
473 270461130DE49030003D9D3F /* BLIPConnection.m in Sources */,
474 270461140DE49030003D9D3F /* BLIPDispatcher.m in Sources */,
475 270461150DE49030003D9D3F /* BLIPMessage.m in Sources */,
476 270461160DE49030003D9D3F /* BLIPProperties.m in Sources */,
477 270461170DE49030003D9D3F /* BLIPReader.m in Sources */,
478 270461190DE49030003D9D3F /* BLIPWriter.m in Sources */,
479 2704611A0DE49030003D9D3F /* IPAddress.m in Sources */,
480 2704611B0DE49030003D9D3F /* TCPConnection.m in Sources */,
481 2704611C0DE49030003D9D3F /* TCPEndpoint.m in Sources */,
482 2704611D0DE49030003D9D3F /* TCPListener.m in Sources */,
483 2704611E0DE49030003D9D3F /* TCPStream.m in Sources */,
484 2704611F0DE49030003D9D3F /* TCPWriter.m in Sources */,
485 2704612C0DE49088003D9D3F /* Test.m in Sources */,
486 2704612D0DE49088003D9D3F /* Logging.m in Sources */,
487 270461370DE4918D003D9D3F /* ExceptionUtils.m in Sources */,
488 270461470DE491A6003D9D3F /* Target.m in Sources */,
489 270461890DE49634003D9D3F /* CollectionUtils.m in Sources */,
490 27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */,
491 277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */,
492 2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */,
493 27E0DBF10DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */,
495 runOnlyForDeploymentPostprocessing = 0;
497 /* End PBXSourcesBuildPhase section */
499 /* Begin XCBuildConfiguration section */
500 1DEB927508733DD40010E9CD /* Debug */ = {
501 isa = XCBuildConfiguration;
503 ALWAYS_SEARCH_USER_PATHS = NO;
504 COPY_PHASE_STRIP = NO;
505 GCC_C_LANGUAGE_STANDARD = c99;
506 GCC_DYNAMIC_NO_PIC = NO;
507 GCC_ENABLE_FIX_AND_CONTINUE = YES;
508 GCC_MODEL_TUNING = G5;
509 GCC_OPTIMIZATION_LEVEL = 0;
510 GCC_PRECOMPILE_PREFIX_HEADER = YES;
511 GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
512 GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
513 INSTALL_PATH = /usr/local/bin;
514 PRODUCT_NAME = MYNetwork;
518 1DEB927608733DD40010E9CD /* Release */ = {
519 isa = XCBuildConfiguration;
521 ALWAYS_SEARCH_USER_PATHS = NO;
522 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
523 GCC_C_LANGUAGE_STANDARD = c99;
524 GCC_MODEL_TUNING = G5;
525 GCC_PRECOMPILE_PREFIX_HEADER = YES;
526 GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
527 INSTALL_PATH = /usr/local/bin;
528 PRODUCT_NAME = MYNetwork;
532 1DEB927908733DD40010E9CD /* Debug */ = {
533 isa = XCBuildConfiguration;
535 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
536 GCC_C_LANGUAGE_STANDARD = c99;
537 GCC_OPTIMIZATION_LEVEL = 0;
538 GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
539 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
540 GCC_WARN_ABOUT_RETURN_TYPE = YES;
541 GCC_WARN_UNUSED_VARIABLE = YES;
542 ONLY_ACTIVE_ARCH = YES;
544 SDKROOT = macosx10.5;
545 WARNING_CFLAGS = "-Wall";
549 1DEB927A08733DD40010E9CD /* Release */ = {
550 isa = XCBuildConfiguration;
552 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
553 GCC_C_LANGUAGE_STANDARD = c99;
554 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
555 GCC_WARN_ABOUT_RETURN_TYPE = YES;
556 GCC_WARN_UNUSED_VARIABLE = YES;
558 SDKROOT = macosx10.5;
559 WARNING_CFLAGS = "-Wall";
563 277904290DE91C7A00C6D295 /* Debug */ = {
564 isa = XCBuildConfiguration;
566 ALWAYS_SEARCH_USER_PATHS = NO;
567 COPY_PHASE_STRIP = NO;
568 GCC_DYNAMIC_NO_PIC = NO;
569 GCC_ENABLE_FIX_AND_CONTINUE = YES;
570 GCC_MODEL_TUNING = G5;
571 GCC_OPTIMIZATION_LEVEL = 0;
572 GCC_PRECOMPILE_PREFIX_HEADER = YES;
573 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
574 INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist";
575 INSTALL_PATH = "$(HOME)/Applications";
583 PRODUCT_NAME = "BLIP Echo Client";
587 2779042A0DE91C7A00C6D295 /* Release */ = {
588 isa = XCBuildConfiguration;
590 ALWAYS_SEARCH_USER_PATHS = NO;
591 COPY_PHASE_STRIP = YES;
592 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
593 GCC_ENABLE_FIX_AND_CONTINUE = NO;
594 GCC_MODEL_TUNING = G5;
595 GCC_PRECOMPILE_PREFIX_HEADER = YES;
596 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
597 INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist";
598 INSTALL_PATH = "$(HOME)/Applications";
606 PRODUCT_NAME = "BLIP Echo Client";
611 2779052B0DE9E5BC00C6D295 /* Debug */ = {
612 isa = XCBuildConfiguration;
614 ALWAYS_SEARCH_USER_PATHS = NO;
615 COPY_PHASE_STRIP = NO;
616 GCC_C_LANGUAGE_STANDARD = gnu99;
617 GCC_DYNAMIC_NO_PIC = NO;
618 GCC_ENABLE_FIX_AND_CONTINUE = YES;
619 GCC_MODEL_TUNING = G5;
620 GCC_OPTIMIZATION_LEVEL = 0;
621 GCC_PRECOMPILE_PREFIX_HEADER = YES;
622 GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
623 GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
624 INSTALL_PATH = /usr/local/bin;
625 PRODUCT_NAME = BLIPEchoServer;
629 2779052C0DE9E5BC00C6D295 /* Release */ = {
630 isa = XCBuildConfiguration;
632 ALWAYS_SEARCH_USER_PATHS = NO;
633 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
634 GCC_C_LANGUAGE_STANDARD = gnu99;
635 GCC_MODEL_TUNING = G5;
636 GCC_PRECOMPILE_PREFIX_HEADER = YES;
637 GCC_PREFIX_HEADER = MYNetwork_Prefix.pch;
638 INSTALL_PATH = /usr/local/bin;
639 PRODUCT_NAME = BLIPEchoServer;
643 /* End XCBuildConfiguration section */
645 /* Begin XCConfigurationList section */
646 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "MYNetwork" */ = {
647 isa = XCConfigurationList;
648 buildConfigurations = (
649 1DEB927508733DD40010E9CD /* Debug */,
650 1DEB927608733DD40010E9CD /* Release */,
652 defaultConfigurationIsVisible = 0;
653 defaultConfigurationName = Release;
655 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "MYNetwork" */ = {
656 isa = XCConfigurationList;
657 buildConfigurations = (
658 1DEB927908733DD40010E9CD /* Debug */,
659 1DEB927A08733DD40010E9CD /* Release */,
661 defaultConfigurationIsVisible = 0;
662 defaultConfigurationName = Release;
664 2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */ = {
665 isa = XCConfigurationList;
666 buildConfigurations = (
667 277904290DE91C7A00C6D295 /* Debug */,
668 2779042A0DE91C7A00C6D295 /* Release */,
670 defaultConfigurationIsVisible = 0;
671 defaultConfigurationName = Release;
673 2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */ = {
674 isa = XCConfigurationList;
675 buildConfigurations = (
676 2779052B0DE9E5BC00C6D295 /* Debug */,
677 2779052C0DE9E5BC00C6D295 /* Release */,
679 defaultConfigurationIsVisible = 0;
680 defaultConfigurationName = Release;
682 /* End XCConfigurationList section */
684 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;