Fixed a serious bug - a race condition where a data buffer in the writer's queue could be dealloced (not the NSData, but its bytes themselves) before the writer sent it, resulting in an EFAULT error.
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 270461700DE492F3003D9D3F /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704616F0DE492F3003D9D3F /* GTMNSData+zlib.m */; };
27 270461890DE49634003D9D3F /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
28 2704618C0DE49652003D9D3F /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; };
29 270461920DE4975D003D9D3F /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270461910DE4975C003D9D3F /* CoreServices.framework */; };
30 277904330DE91DE600C6D295 /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; };
31 277904340DE91DE700C6D295 /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; };
32 277904350DE91DE800C6D295 /* BLIPEchoClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */; };
33 277904370DE91DEB00C6D295 /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
34 277904380DE91DEC00C6D295 /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
35 277904390DE91DEE00C6D295 /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
36 2779043A0DE91DEF00C6D295 /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
37 2779043C0DE91DF100C6D295 /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
38 2779043D0DE91DF300C6D295 /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
39 2779043E0DE91DF500C6D295 /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
40 2779043F0DE91DF800C6D295 /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; };
41 277904400DE91DF900C6D295 /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; };
42 277904410DE91DFA00C6D295 /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; };
43 277904420DE91DFC00C6D295 /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; };
44 277904440DE91E3500C6D295 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
45 277904450DE91E3600C6D295 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; };
46 277904460DE91E3700C6D295 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; };
47 277904480DE91E3900C6D295 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; };
48 277904490DE91E3A00C6D295 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; };
49 2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */; };
50 277905110DE9E5BC00C6D295 /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; };
51 277905120DE9E5BC00C6D295 /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; };
52 277905130DE9E5BC00C6D295 /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
53 277905140DE9E5BC00C6D295 /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
54 277905150DE9E5BC00C6D295 /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
55 277905160DE9E5BC00C6D295 /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
56 277905170DE9E5BC00C6D295 /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
57 277905180DE9E5BC00C6D295 /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
58 277905190DE9E5BC00C6D295 /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; };
59 2779051A0DE9E5BC00C6D295 /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; };
60 2779051B0DE9E5BC00C6D295 /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; };
61 2779051C0DE9E5BC00C6D295 /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; };
62 2779051D0DE9E5BC00C6D295 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; };
63 2779051E0DE9E5BC00C6D295 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; };
64 2779051F0DE9E5BC00C6D295 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; };
65 277905200DE9E5BC00C6D295 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; };
66 277905210DE9E5BC00C6D295 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704616F0DE492F3003D9D3F /* GTMNSData+zlib.m */; };
67 277905220DE9E5BC00C6D295 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
68 277905230DE9E5BC00C6D295 /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
69 277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */; };
70 277905260DE9E5BC00C6D295 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; };
71 277905270DE9E5BC00C6D295 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; };
72 277905280DE9E5BC00C6D295 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270461910DE4975C003D9D3F /* CoreServices.framework */; };
73 277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */ = {isa = PBXBuildFile; fileRef = 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */; };
74 2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FE0DE49030003D9D3F /* BLIPTest.m */; };
75 27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
76 8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; };
77 /* End PBXBuildFile section */
79 /* Begin PBXCopyFilesBuildPhase section */
80 277905290DE9E5BC00C6D295 /* CopyFiles */ = {
81 isa = PBXCopyFilesBuildPhase;
83 dstPath = /usr/share/man/man1/;
87 runOnlyForDeploymentPostprocessing = 1;
89 8DD76F9E0486AA7600D96B5E /* CopyFiles */ = {
90 isa = PBXCopyFilesBuildPhase;
92 dstPath = /usr/share/man/man1/;
96 runOnlyForDeploymentPostprocessing = 1;
98 /* End PBXCopyFilesBuildPhase section */
100 /* Begin PBXFileReference section */
101 08FB779EFE84155DC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
102 270460F30DE49030003D9D3F /* BLIPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPConnection.h; sourceTree = "<group>"; };
103 270460F40DE49030003D9D3F /* BLIPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPConnection.m; sourceTree = "<group>"; };
104 270460F50DE49030003D9D3F /* BLIPDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPDispatcher.h; sourceTree = "<group>"; };
105 270460F60DE49030003D9D3F /* BLIPDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPDispatcher.m; sourceTree = "<group>"; };
106 270460F70DE49030003D9D3F /* BLIP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP_Internal.h; sourceTree = "<group>"; };
107 270460F80DE49030003D9D3F /* BLIPMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPMessage.h; sourceTree = "<group>"; };
108 270460F90DE49030003D9D3F /* BLIPMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPMessage.m; sourceTree = "<group>"; };
109 270460FA0DE49030003D9D3F /* BLIPProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPProperties.h; sourceTree = "<group>"; };
110 270460FB0DE49030003D9D3F /* BLIPProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPProperties.m; sourceTree = "<group>"; };
111 270460FC0DE49030003D9D3F /* BLIPReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPReader.h; sourceTree = "<group>"; };
112 270460FD0DE49030003D9D3F /* BLIPReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPReader.m; sourceTree = "<group>"; };
113 270460FE0DE49030003D9D3F /* BLIPTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPTest.m; sourceTree = "<group>"; };
114 270460FF0DE49030003D9D3F /* BLIPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPWriter.h; sourceTree = "<group>"; };
115 270461000DE49030003D9D3F /* BLIPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPWriter.m; sourceTree = "<group>"; };
116 270461010DE49030003D9D3F /* IPAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPAddress.h; sourceTree = "<group>"; };
117 270461020DE49030003D9D3F /* IPAddress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPAddress.m; sourceTree = "<group>"; };
118 270461080DE49030003D9D3F /* TCP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCP_Internal.h; sourceTree = "<group>"; };
119 270461090DE49030003D9D3F /* TCPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPConnection.h; sourceTree = "<group>"; };
120 2704610A0DE49030003D9D3F /* TCPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPConnection.m; sourceTree = "<group>"; };
121 2704610B0DE49030003D9D3F /* TCPEndpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPEndpoint.h; sourceTree = "<group>"; };
122 2704610C0DE49030003D9D3F /* TCPEndpoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPEndpoint.m; sourceTree = "<group>"; };
123 2704610D0DE49030003D9D3F /* TCPListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPListener.h; sourceTree = "<group>"; };
124 2704610E0DE49030003D9D3F /* TCPListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPListener.m; sourceTree = "<group>"; };
125 2704610F0DE49030003D9D3F /* TCPStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPStream.h; sourceTree = "<group>"; };
126 270461100DE49030003D9D3F /* TCPStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPStream.m; sourceTree = "<group>"; };
127 270461110DE49030003D9D3F /* TCPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPWriter.h; sourceTree = "<group>"; };
128 270461120DE49030003D9D3F /* TCPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPWriter.m; sourceTree = "<group>"; };
129 270461280DE49088003D9D3F /* Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Test.m; sourceTree = "<group>"; };
130 270461290DE49088003D9D3F /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Test.h; sourceTree = "<group>"; };
131 2704612A0DE49088003D9D3F /* Logging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Logging.m; sourceTree = "<group>"; };
132 2704612B0DE49088003D9D3F /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logging.h; sourceTree = "<group>"; };
133 270461350DE4918D003D9D3F /* ExceptionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ExceptionUtils.m; sourceTree = "<group>"; };
134 270461360DE4918D003D9D3F /* ExceptionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionUtils.h; sourceTree = "<group>"; };
135 270461450DE491A6003D9D3F /* Target.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Target.h; sourceTree = "<group>"; };
136 270461460DE491A6003D9D3F /* Target.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Target.m; sourceTree = "<group>"; };
137 2704616E0DE492F3003D9D3F /* GTMNSData+zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "GTMNSData+zlib.h"; path = "Foundation/GTMNSData+zlib.h"; sourceTree = "<group>"; };
138 2704616F0DE492F3003D9D3F /* GTMNSData+zlib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "GTMNSData+zlib.m"; path = "Foundation/GTMNSData+zlib.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 2704620E0DE4A221003D9D3F /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = "<group>"; };
145 270462C00DE4A639003D9D3F /* MYUtilities_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYUtilities_Prefix.pch; sourceTree = "<group>"; };
146 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYUtilitiesTest_main.m; sourceTree = "<group>"; };
147 270462C30DE4A65B003D9D3F /* BLIP Overview.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "BLIP Overview.txt"; path = "BLIP/BLIP Overview.txt"; sourceTree = "<group>"; wrapsLines = 1; };
148 277903830DE8C2DD00C6D295 /* maindocs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maindocs.h; sourceTree = "<group>"; wrapsLines = 1; };
149 277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoServer.h; sourceTree = "<group>"; };
150 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoServer.m; sourceTree = "<group>"; };
151 277903D80DE8EFC900C6D295 /* BLIP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP.h; sourceTree = "<group>"; };
152 277903E80DE8F08100C6D295 /* BLIPEchoClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoClient.h; sourceTree = "<group>"; };
153 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoClient.m; sourceTree = "<group>"; };
154 277904260DE91C7900C6D295 /* BLIP Echo Client.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "BLIP Echo Client.app"; sourceTree = BUILT_PRODUCTS_DIR; };
155 277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "BLIP Echo Client-Info.plist"; sourceTree = "<group>"; };
156 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BLIPEchoClient.xib; sourceTree = "<group>"; };
157 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BLIPEchoServer; sourceTree = BUILT_PRODUCTS_DIR; };
158 27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPRequest.h; sourceTree = "<group>"; };
159 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPRequest.m; sourceTree = "<group>"; };
160 /* End PBXFileReference section */
162 /* Begin PBXFrameworksBuildPhase section */
163 277904240DE91C7900C6D295 /* Frameworks */ = {
164 isa = PBXFrameworksBuildPhase;
165 buildActionMask = 2147483647;
168 runOnlyForDeploymentPostprocessing = 0;
170 277905250DE9E5BC00C6D295 /* Frameworks */ = {
171 isa = PBXFrameworksBuildPhase;
172 buildActionMask = 2147483647;
174 277905260DE9E5BC00C6D295 /* Foundation.framework in Frameworks */,
175 277905270DE9E5BC00C6D295 /* libz.dylib in Frameworks */,
176 277905280DE9E5BC00C6D295 /* CoreServices.framework in Frameworks */,
178 runOnlyForDeploymentPostprocessing = 0;
180 8DD76F9B0486AA7600D96B5E /* Frameworks */ = {
181 isa = PBXFrameworksBuildPhase;
182 buildActionMask = 2147483647;
184 8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */,
185 2704618C0DE49652003D9D3F /* libz.dylib in Frameworks */,
186 270461920DE4975D003D9D3F /* CoreServices.framework in Frameworks */,
188 runOnlyForDeploymentPostprocessing = 0;
190 /* End PBXFrameworksBuildPhase section */
192 /* Begin PBXGroup section */
193 08FB7794FE84155DC02AAC07 /* MYNetwork */ = {
196 270462C30DE4A65B003D9D3F /* BLIP Overview.txt */,
197 277903830DE8C2DD00C6D295 /* maindocs.h */,
198 270460F00DE49030003D9D3F /* MYNetwork */,
199 270461220DE49055003D9D3F /* MYUtilities */,
200 2704616D0DE492C9003D9D3F /* google-toolbox */,
201 08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */,
202 1AB674ADFE9D54B511CA2CBB /* Products */,
205 sourceTree = "<group>";
207 08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */ = {
210 270461910DE4975C003D9D3F /* CoreServices.framework */,
211 08FB779EFE84155DC02AAC07 /* Foundation.framework */,
212 2704618B0DE49652003D9D3F /* libz.dylib */,
214 name = "External Frameworks and Libraries";
215 sourceTree = "<group>";
217 1AB674ADFE9D54B511CA2CBB /* Products */ = {
220 270461720DE49340003D9D3F /* MYNetwork */,
221 277904260DE91C7900C6D295 /* BLIP Echo Client.app */,
222 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */,
225 sourceTree = "<group>";
227 270460F00DE49030003D9D3F /* MYNetwork */ = {
230 270461010DE49030003D9D3F /* IPAddress.h */,
231 270461020DE49030003D9D3F /* IPAddress.m */,
232 270461070DE49030003D9D3F /* TCP */,
233 270460F10DE49030003D9D3F /* BLIP */,
236 sourceTree = "<group>";
238 270460F10DE49030003D9D3F /* BLIP */ = {
241 277903D80DE8EFC900C6D295 /* BLIP.h */,
242 270460F30DE49030003D9D3F /* BLIPConnection.h */,
243 270460F40DE49030003D9D3F /* BLIPConnection.m */,
244 270460F50DE49030003D9D3F /* BLIPDispatcher.h */,
245 270460F60DE49030003D9D3F /* BLIPDispatcher.m */,
246 270460F80DE49030003D9D3F /* BLIPMessage.h */,
247 270460F90DE49030003D9D3F /* BLIPMessage.m */,
248 27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */,
249 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */,
250 270460FA0DE49030003D9D3F /* BLIPProperties.h */,
251 270460FB0DE49030003D9D3F /* BLIPProperties.m */,
252 270460FC0DE49030003D9D3F /* BLIPReader.h */,
253 270460FD0DE49030003D9D3F /* BLIPReader.m */,
254 270460FF0DE49030003D9D3F /* BLIPWriter.h */,
255 270461000DE49030003D9D3F /* BLIPWriter.m */,
256 270460FE0DE49030003D9D3F /* BLIPTest.m */,
257 270460F70DE49030003D9D3F /* BLIP_Internal.h */,
258 277903E70DE8F05F00C6D295 /* Demo */,
261 sourceTree = "<group>";
263 270461070DE49030003D9D3F /* TCP */ = {
266 270461090DE49030003D9D3F /* TCPConnection.h */,
267 2704610A0DE49030003D9D3F /* TCPConnection.m */,
268 2704610B0DE49030003D9D3F /* TCPEndpoint.h */,
269 2704610C0DE49030003D9D3F /* TCPEndpoint.m */,
270 2704610D0DE49030003D9D3F /* TCPListener.h */,
271 2704610E0DE49030003D9D3F /* TCPListener.m */,
272 2704610F0DE49030003D9D3F /* TCPStream.h */,
273 270461100DE49030003D9D3F /* TCPStream.m */,
274 270461110DE49030003D9D3F /* TCPWriter.h */,
275 270461120DE49030003D9D3F /* TCPWriter.m */,
276 270461080DE49030003D9D3F /* TCP_Internal.h */,
279 sourceTree = "<group>";
281 270461220DE49055003D9D3F /* MYUtilities */ = {
284 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */,
285 270462C00DE4A639003D9D3F /* MYUtilities_Prefix.pch */,
286 270461880DE49634003D9D3F /* CollectionUtils.h */,
287 270461870DE49634003D9D3F /* CollectionUtils.m */,
288 270461360DE4918D003D9D3F /* ExceptionUtils.h */,
289 270461350DE4918D003D9D3F /* ExceptionUtils.m */,
290 2704612B0DE49088003D9D3F /* Logging.h */,
291 2704612A0DE49088003D9D3F /* Logging.m */,
292 270461450DE491A6003D9D3F /* Target.h */,
293 270461460DE491A6003D9D3F /* Target.m */,
294 270461290DE49088003D9D3F /* Test.h */,
295 270461280DE49088003D9D3F /* Test.m */,
298 path = ../MYUtilities;
299 sourceTree = "<group>";
301 2704616D0DE492C9003D9D3F /* google-toolbox */ = {
304 2704620E0DE4A221003D9D3F /* GTMDefines.h */,
305 2704616E0DE492F3003D9D3F /* GTMNSData+zlib.h */,
306 2704616F0DE492F3003D9D3F /* GTMNSData+zlib.m */,
308 name = "google-toolbox";
309 sourceTree = "google-toolbox";
311 277903E70DE8F05F00C6D295 /* Demo */ = {
314 277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */,
315 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */,
316 277903E80DE8F08100C6D295 /* BLIPEchoClient.h */,
317 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */,
318 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */,
319 277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */,
322 sourceTree = "<group>";
324 /* End PBXGroup section */
326 /* Begin PBXNativeTarget section */
327 277904250DE91C7900C6D295 /* BLIP Echo Client */ = {
328 isa = PBXNativeTarget;
329 buildConfigurationList = 2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */;
331 277904220DE91C7900C6D295 /* Resources */,
332 277904230DE91C7900C6D295 /* Sources */,
333 277904240DE91C7900C6D295 /* Frameworks */,
339 name = "BLIP Echo Client";
340 productName = "BLIP Echo Client";
341 productReference = 277904260DE91C7900C6D295 /* BLIP Echo Client.app */;
342 productType = "com.apple.product-type.application";
344 2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */ = {
345 isa = PBXNativeTarget;
346 buildConfigurationList = 2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */;
348 277905100DE9E5BC00C6D295 /* Sources */,
349 277905250DE9E5BC00C6D295 /* Frameworks */,
350 277905290DE9E5BC00C6D295 /* CopyFiles */,
356 name = "BLIP Echo Server";
357 productInstallPath = "$(HOME)/bin";
358 productName = MYNetwork;
359 productReference = 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */;
360 productType = "com.apple.product-type.tool";
362 8DD76F960486AA7600D96B5E /* MYNetwork */ = {
363 isa = PBXNativeTarget;
364 buildConfigurationList = 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "MYNetwork" */;
366 8DD76F990486AA7600D96B5E /* Sources */,
367 8DD76F9B0486AA7600D96B5E /* Frameworks */,
368 8DD76F9E0486AA7600D96B5E /* CopyFiles */,
375 productInstallPath = "$(HOME)/bin";
376 productName = MYNetwork;
377 productReference = 270461720DE49340003D9D3F /* MYNetwork */;
378 productType = "com.apple.product-type.tool";
380 /* End PBXNativeTarget section */
382 /* Begin PBXProject section */
383 08FB7793FE84155DC02AAC07 /* Project object */ = {
385 buildConfigurationList = 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "MYNetwork" */;
386 compatibilityVersion = "Xcode 3.1";
387 hasScannedForEncodings = 1;
388 mainGroup = 08FB7794FE84155DC02AAC07 /* MYNetwork */;
392 8DD76F960486AA7600D96B5E /* MYNetwork */,
393 277904250DE91C7900C6D295 /* BLIP Echo Client */,
394 2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */,
397 /* End PBXProject section */
399 /* Begin PBXResourcesBuildPhase section */
400 277904220DE91C7900C6D295 /* Resources */ = {
401 isa = PBXResourcesBuildPhase;
402 buildActionMask = 2147483647;
404 2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */,
406 runOnlyForDeploymentPostprocessing = 0;
408 /* End PBXResourcesBuildPhase section */
410 /* Begin PBXSourcesBuildPhase section */
411 277904230DE91C7900C6D295 /* Sources */ = {
412 isa = PBXSourcesBuildPhase;
413 buildActionMask = 2147483647;
415 277904330DE91DE600C6D295 /* BLIPConnection.m in Sources */,
416 277904340DE91DE700C6D295 /* BLIPDispatcher.m in Sources */,
417 277904350DE91DE800C6D295 /* BLIPEchoClient.m in Sources */,
418 277904370DE91DEB00C6D295 /* BLIPMessage.m in Sources */,
419 277904380DE91DEC00C6D295 /* BLIPProperties.m in Sources */,
420 277904390DE91DEE00C6D295 /* BLIPReader.m in Sources */,
421 2779043A0DE91DEF00C6D295 /* BLIPRequest.m in Sources */,
422 2779043C0DE91DF100C6D295 /* BLIPWriter.m in Sources */,
423 2779043D0DE91DF300C6D295 /* IPAddress.m in Sources */,
424 2779043E0DE91DF500C6D295 /* TCPConnection.m in Sources */,
425 2779043F0DE91DF800C6D295 /* TCPEndpoint.m in Sources */,
426 277904400DE91DF900C6D295 /* TCPListener.m in Sources */,
427 277904410DE91DFA00C6D295 /* TCPStream.m in Sources */,
428 277904420DE91DFC00C6D295 /* TCPWriter.m in Sources */,
429 277904440DE91E3500C6D295 /* CollectionUtils.m in Sources */,
430 277904450DE91E3600C6D295 /* ExceptionUtils.m in Sources */,
431 277904460DE91E3700C6D295 /* Logging.m in Sources */,
432 277904480DE91E3900C6D295 /* Target.m in Sources */,
433 277904490DE91E3A00C6D295 /* Test.m in Sources */,
435 runOnlyForDeploymentPostprocessing = 0;
437 277905100DE9E5BC00C6D295 /* Sources */ = {
438 isa = PBXSourcesBuildPhase;
439 buildActionMask = 2147483647;
441 277905110DE9E5BC00C6D295 /* BLIPConnection.m in Sources */,
442 277905120DE9E5BC00C6D295 /* BLIPDispatcher.m in Sources */,
443 277905130DE9E5BC00C6D295 /* BLIPMessage.m in Sources */,
444 277905140DE9E5BC00C6D295 /* BLIPProperties.m in Sources */,
445 277905150DE9E5BC00C6D295 /* BLIPReader.m in Sources */,
446 277905160DE9E5BC00C6D295 /* BLIPWriter.m in Sources */,
447 277905170DE9E5BC00C6D295 /* IPAddress.m in Sources */,
448 277905180DE9E5BC00C6D295 /* TCPConnection.m in Sources */,
449 277905190DE9E5BC00C6D295 /* TCPEndpoint.m in Sources */,
450 2779051A0DE9E5BC00C6D295 /* TCPListener.m in Sources */,
451 2779051B0DE9E5BC00C6D295 /* TCPStream.m in Sources */,
452 2779051C0DE9E5BC00C6D295 /* TCPWriter.m in Sources */,
453 2779051D0DE9E5BC00C6D295 /* Test.m in Sources */,
454 2779051E0DE9E5BC00C6D295 /* Logging.m in Sources */,
455 2779051F0DE9E5BC00C6D295 /* ExceptionUtils.m in Sources */,
456 277905200DE9E5BC00C6D295 /* Target.m in Sources */,
457 277905210DE9E5BC00C6D295 /* GTMNSData+zlib.m in Sources */,
458 277905220DE9E5BC00C6D295 /* CollectionUtils.m in Sources */,
459 277905230DE9E5BC00C6D295 /* BLIPRequest.m in Sources */,
460 277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */,
462 runOnlyForDeploymentPostprocessing = 0;
464 8DD76F990486AA7600D96B5E /* Sources */ = {
465 isa = PBXSourcesBuildPhase;
466 buildActionMask = 2147483647;
468 270461130DE49030003D9D3F /* BLIPConnection.m in Sources */,
469 270461140DE49030003D9D3F /* BLIPDispatcher.m in Sources */,
470 270461150DE49030003D9D3F /* BLIPMessage.m in Sources */,
471 270461160DE49030003D9D3F /* BLIPProperties.m in Sources */,
472 270461170DE49030003D9D3F /* BLIPReader.m in Sources */,
473 270461190DE49030003D9D3F /* BLIPWriter.m in Sources */,
474 2704611A0DE49030003D9D3F /* IPAddress.m in Sources */,
475 2704611B0DE49030003D9D3F /* TCPConnection.m in Sources */,
476 2704611C0DE49030003D9D3F /* TCPEndpoint.m in Sources */,
477 2704611D0DE49030003D9D3F /* TCPListener.m in Sources */,
478 2704611E0DE49030003D9D3F /* TCPStream.m in Sources */,
479 2704611F0DE49030003D9D3F /* TCPWriter.m in Sources */,
480 2704612C0DE49088003D9D3F /* Test.m in Sources */,
481 2704612D0DE49088003D9D3F /* Logging.m in Sources */,
482 270461370DE4918D003D9D3F /* ExceptionUtils.m in Sources */,
483 270461470DE491A6003D9D3F /* Target.m in Sources */,
484 270461700DE492F3003D9D3F /* GTMNSData+zlib.m in Sources */,
485 270461890DE49634003D9D3F /* CollectionUtils.m in Sources */,
486 27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */,
487 277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */,
488 2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */,
490 runOnlyForDeploymentPostprocessing = 0;
492 /* End PBXSourcesBuildPhase section */
494 /* Begin XCBuildConfiguration section */
495 1DEB927508733DD40010E9CD /* Debug */ = {
496 isa = XCBuildConfiguration;
498 ALWAYS_SEARCH_USER_PATHS = NO;
499 COPY_PHASE_STRIP = NO;
500 GCC_C_LANGUAGE_STANDARD = gnu99;
501 GCC_DYNAMIC_NO_PIC = NO;
502 GCC_ENABLE_FIX_AND_CONTINUE = YES;
503 GCC_MODEL_TUNING = G5;
504 GCC_OPTIMIZATION_LEVEL = 0;
505 GCC_PRECOMPILE_PREFIX_HEADER = YES;
506 GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
507 GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
508 INSTALL_PATH = /usr/local/bin;
509 PRODUCT_NAME = MYNetwork;
513 1DEB927608733DD40010E9CD /* Release */ = {
514 isa = XCBuildConfiguration;
516 ALWAYS_SEARCH_USER_PATHS = NO;
517 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
518 GCC_C_LANGUAGE_STANDARD = gnu99;
519 GCC_MODEL_TUNING = G5;
520 GCC_PRECOMPILE_PREFIX_HEADER = YES;
521 GCC_PREFIX_HEADER = MYNetwork_Prefix.pch;
522 INSTALL_PATH = /usr/local/bin;
523 PRODUCT_NAME = MYNetwork;
527 1DEB927908733DD40010E9CD /* Debug */ = {
528 isa = XCBuildConfiguration;
530 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
531 GCC_C_LANGUAGE_STANDARD = gnu99;
532 GCC_OPTIMIZATION_LEVEL = 0;
533 GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
534 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
535 GCC_WARN_ABOUT_RETURN_TYPE = YES;
536 GCC_WARN_UNUSED_VARIABLE = YES;
537 ONLY_ACTIVE_ARCH = YES;
539 SDKROOT = macosx10.5;
540 WARNING_CFLAGS = "-Wall";
544 1DEB927A08733DD40010E9CD /* Release */ = {
545 isa = XCBuildConfiguration;
547 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
548 GCC_C_LANGUAGE_STANDARD = gnu99;
549 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
550 GCC_WARN_ABOUT_RETURN_TYPE = YES;
551 GCC_WARN_UNUSED_VARIABLE = YES;
553 SDKROOT = macosx10.5;
554 WARNING_CFLAGS = "-Wall";
558 277904290DE91C7A00C6D295 /* Debug */ = {
559 isa = XCBuildConfiguration;
561 ALWAYS_SEARCH_USER_PATHS = NO;
562 COPY_PHASE_STRIP = NO;
563 GCC_DYNAMIC_NO_PIC = NO;
564 GCC_ENABLE_FIX_AND_CONTINUE = YES;
565 GCC_MODEL_TUNING = G5;
566 GCC_OPTIMIZATION_LEVEL = 0;
567 GCC_PRECOMPILE_PREFIX_HEADER = YES;
568 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
569 INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist";
570 INSTALL_PATH = "$(HOME)/Applications";
578 PRODUCT_NAME = "BLIP Echo Client";
582 2779042A0DE91C7A00C6D295 /* Release */ = {
583 isa = XCBuildConfiguration;
585 ALWAYS_SEARCH_USER_PATHS = NO;
586 COPY_PHASE_STRIP = YES;
587 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
588 GCC_ENABLE_FIX_AND_CONTINUE = NO;
589 GCC_MODEL_TUNING = G5;
590 GCC_PRECOMPILE_PREFIX_HEADER = YES;
591 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
592 INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist";
593 INSTALL_PATH = "$(HOME)/Applications";
601 PRODUCT_NAME = "BLIP Echo Client";
606 2779052B0DE9E5BC00C6D295 /* Debug */ = {
607 isa = XCBuildConfiguration;
609 ALWAYS_SEARCH_USER_PATHS = NO;
610 COPY_PHASE_STRIP = NO;
611 GCC_C_LANGUAGE_STANDARD = gnu99;
612 GCC_DYNAMIC_NO_PIC = NO;
613 GCC_ENABLE_FIX_AND_CONTINUE = YES;
614 GCC_MODEL_TUNING = G5;
615 GCC_OPTIMIZATION_LEVEL = 0;
616 GCC_PRECOMPILE_PREFIX_HEADER = YES;
617 GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
618 GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
619 INSTALL_PATH = /usr/local/bin;
620 PRODUCT_NAME = BLIPEchoServer;
624 2779052C0DE9E5BC00C6D295 /* Release */ = {
625 isa = XCBuildConfiguration;
627 ALWAYS_SEARCH_USER_PATHS = NO;
628 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
629 GCC_C_LANGUAGE_STANDARD = gnu99;
630 GCC_MODEL_TUNING = G5;
631 GCC_PRECOMPILE_PREFIX_HEADER = YES;
632 GCC_PREFIX_HEADER = MYNetwork_Prefix.pch;
633 INSTALL_PATH = /usr/local/bin;
634 PRODUCT_NAME = BLIPEchoServer;
638 /* End XCBuildConfiguration section */
640 /* Begin XCConfigurationList section */
641 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "MYNetwork" */ = {
642 isa = XCConfigurationList;
643 buildConfigurations = (
644 1DEB927508733DD40010E9CD /* Debug */,
645 1DEB927608733DD40010E9CD /* Release */,
647 defaultConfigurationIsVisible = 0;
648 defaultConfigurationName = Release;
650 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "MYNetwork" */ = {
651 isa = XCConfigurationList;
652 buildConfigurations = (
653 1DEB927908733DD40010E9CD /* Debug */,
654 1DEB927A08733DD40010E9CD /* Release */,
656 defaultConfigurationIsVisible = 0;
657 defaultConfigurationName = Release;
659 2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */ = {
660 isa = XCConfigurationList;
661 buildConfigurations = (
662 277904290DE91C7A00C6D295 /* Debug */,
663 2779042A0DE91C7A00C6D295 /* Release */,
665 defaultConfigurationIsVisible = 0;
666 defaultConfigurationName = Release;
668 2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */ = {
669 isa = XCConfigurationList;
670 buildConfigurations = (
671 2779052B0DE9E5BC00C6D295 /* Debug */,
672 2779052C0DE9E5BC00C6D295 /* Release */,
674 defaultConfigurationIsVisible = 0;
675 defaultConfigurationName = Release;
677 /* End XCConfigurationList section */
679 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;