* Fixed path type of MYUtilities folder ref; this fixes issue #2.
* Added MYDNSService.h/m to iPhone project.
* Changed base SDK of iPhone project to 2.2.1 (from 2.0)
9 /* Begin PBXBuildFile section */
10 1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
11 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
12 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
13 270E9AC00EE61113003F17CA /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AA20EE61113003F17CA /* IPAddress.m */; };
14 270E9AC10EE61113003F17CA /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AA50EE61113003F17CA /* TCPConnection.m */; };
15 270E9AC20EE61113003F17CA /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AA70EE61113003F17CA /* TCPEndpoint.m */; };
16 270E9AC30EE61113003F17CA /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AA90EE61113003F17CA /* TCPListener.m */; };
17 270E9AC40EE61113003F17CA /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AAB0EE61113003F17CA /* TCPStream.m */; };
18 270E9AC50EE61113003F17CA /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AAD0EE61113003F17CA /* TCPWriter.m */; };
19 270E9AC60EE61113003F17CA /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AB20EE61113003F17CA /* BLIPConnection.m */; };
20 270E9AC70EE61113003F17CA /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AB40EE61113003F17CA /* BLIPDispatcher.m */; };
21 270E9AC80EE61113003F17CA /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AB60EE61113003F17CA /* BLIPMessage.m */; };
22 270E9AC90EE61113003F17CA /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AB80EE61113003F17CA /* BLIPRequest.m */; };
23 270E9ACA0EE61113003F17CA /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9ABA0EE61113003F17CA /* BLIPProperties.m */; };
24 270E9ACB0EE61113003F17CA /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9ABC0EE61113003F17CA /* BLIPReader.m */; };
25 270E9ACC0EE61113003F17CA /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9ABE0EE61113003F17CA /* BLIPWriter.m */; };
26 270E9ADF0EE6111A003F17CA /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AD10EE6111A003F17CA /* CollectionUtils.m */; };
27 270E9AE00EE6111A003F17CA /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AD30EE6111A003F17CA /* ExceptionUtils.m */; };
28 270E9AE10EE6111A003F17CA /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AD50EE6111A003F17CA /* Logging.m */; };
29 270E9AE20EE6111A003F17CA /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AD70EE6111A003F17CA /* Target.m */; };
30 270E9AE30EE6111A003F17CA /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9AD90EE6111A003F17CA /* Test.m */; };
31 270E9AE40EE6111A003F17CA /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9ADD0EE6111A003F17CA /* GTMNSData+zlib.m */; };
32 270E9AE90EE61167003F17CA /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 270E9AE80EE61167003F17CA /* libz.dylib */; };
33 270E9B4F0EE63F8F003F17CA /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270E9B4E0EE63F8F003F17CA /* CFNetwork.framework */; };
34 270E9B950EE64B3C003F17CA /* HelloWorld.xib in Resources */ = {isa = PBXBuildFile; fileRef = 270E9B940EE64B3C003F17CA /* HelloWorld.xib */; };
35 270E9B990EE64B45003F17CA /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 270E9B960EE64B45003F17CA /* Default.png */; };
36 270E9B9A0EE64B45003F17CA /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 270E9B970EE64B45003F17CA /* Icon.png */; };
37 270E9BA10EE64B4E003F17CA /* HelloWorldAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9B9E0EE64B4E003F17CA /* HelloWorldAppDelegate.m */; };
38 270E9BA20EE64B4E003F17CA /* MyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 270E9BA00EE64B4E003F17CA /* MyViewController.m */; };
39 2777C78D0F75E141007F8D30 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2777C78C0F75E141007F8D30 /* Security.framework */; };
40 278C1B2E0F9F865800954AE1 /* MYPortMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1B2C0F9F865800954AE1 /* MYPortMapper.m */; };
41 278C1B2F0F9F865800954AE1 /* PortMapperTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1B2D0F9F865800954AE1 /* PortMapperTest.m */; };
42 278C1B350F9F86A100954AE1 /* MYUtilities_Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 278C1B330F9F86A100954AE1 /* MYUtilities_Debug.xcconfig */; };
43 278C1B360F9F86A100954AE1 /* MYUtilities_Release.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 278C1B340F9F86A100954AE1 /* MYUtilities_Release.xcconfig */; };
44 27B097580FA53D45000E1069 /* MYDNSService.m in Sources */ = {isa = PBXBuildFile; fileRef = 27B097570FA53D45000E1069 /* MYDNSService.m */; };
45 280E754F0DD40C5E005A515E /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 280E754C0DD40C5E005A515E /* MainWindow.xib */; };
46 /* End PBXBuildFile section */
48 /* Begin PBXFileReference section */
49 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
50 1D6058910D05DD3D006BFB54 /* BLIPEcho.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BLIPEcho.app; sourceTree = BUILT_PRODUCTS_DIR; };
51 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
52 270E9AA10EE61113003F17CA /* IPAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPAddress.h; sourceTree = "<group>"; };
53 270E9AA20EE61113003F17CA /* IPAddress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPAddress.m; sourceTree = "<group>"; };
54 270E9AA40EE61113003F17CA /* TCPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPConnection.h; sourceTree = "<group>"; };
55 270E9AA50EE61113003F17CA /* TCPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPConnection.m; sourceTree = "<group>"; };
56 270E9AA60EE61113003F17CA /* TCPEndpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPEndpoint.h; sourceTree = "<group>"; };
57 270E9AA70EE61113003F17CA /* TCPEndpoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPEndpoint.m; sourceTree = "<group>"; };
58 270E9AA80EE61113003F17CA /* TCPListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPListener.h; sourceTree = "<group>"; };
59 270E9AA90EE61113003F17CA /* TCPListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPListener.m; sourceTree = "<group>"; };
60 270E9AAA0EE61113003F17CA /* TCPStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPStream.h; sourceTree = "<group>"; };
61 270E9AAB0EE61113003F17CA /* TCPStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPStream.m; sourceTree = "<group>"; };
62 270E9AAC0EE61113003F17CA /* TCPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPWriter.h; sourceTree = "<group>"; };
63 270E9AAD0EE61113003F17CA /* TCPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPWriter.m; sourceTree = "<group>"; };
64 270E9AAE0EE61113003F17CA /* TCP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCP_Internal.h; sourceTree = "<group>"; };
65 270E9AB00EE61113003F17CA /* BLIP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP.h; sourceTree = "<group>"; };
66 270E9AB10EE61113003F17CA /* BLIPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPConnection.h; sourceTree = "<group>"; };
67 270E9AB20EE61113003F17CA /* BLIPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPConnection.m; sourceTree = "<group>"; };
68 270E9AB30EE61113003F17CA /* BLIPDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPDispatcher.h; sourceTree = "<group>"; };
69 270E9AB40EE61113003F17CA /* BLIPDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPDispatcher.m; sourceTree = "<group>"; };
70 270E9AB50EE61113003F17CA /* BLIPMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPMessage.h; sourceTree = "<group>"; };
71 270E9AB60EE61113003F17CA /* BLIPMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPMessage.m; sourceTree = "<group>"; };
72 270E9AB70EE61113003F17CA /* BLIPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPRequest.h; sourceTree = "<group>"; };
73 270E9AB80EE61113003F17CA /* BLIPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPRequest.m; sourceTree = "<group>"; };
74 270E9AB90EE61113003F17CA /* BLIPProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPProperties.h; sourceTree = "<group>"; };
75 270E9ABA0EE61113003F17CA /* BLIPProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPProperties.m; sourceTree = "<group>"; };
76 270E9ABB0EE61113003F17CA /* BLIPReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPReader.h; sourceTree = "<group>"; };
77 270E9ABC0EE61113003F17CA /* BLIPReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPReader.m; sourceTree = "<group>"; };
78 270E9ABD0EE61113003F17CA /* BLIPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPWriter.h; sourceTree = "<group>"; };
79 270E9ABE0EE61113003F17CA /* BLIPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPWriter.m; sourceTree = "<group>"; };
80 270E9ABF0EE61113003F17CA /* BLIP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP_Internal.h; sourceTree = "<group>"; };
81 270E9ACE0EE6111A003F17CA /* MYUtilitiesTest_main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYUtilitiesTest_main.m; sourceTree = "<group>"; };
82 270E9ACF0EE6111A003F17CA /* MYUtilities_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYUtilities_Prefix.pch; sourceTree = "<group>"; };
83 270E9AD00EE6111A003F17CA /* CollectionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollectionUtils.h; sourceTree = "<group>"; };
84 270E9AD10EE6111A003F17CA /* CollectionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollectionUtils.m; sourceTree = "<group>"; };
85 270E9AD20EE6111A003F17CA /* ExceptionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionUtils.h; sourceTree = "<group>"; };
86 270E9AD30EE6111A003F17CA /* ExceptionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ExceptionUtils.m; sourceTree = "<group>"; };
87 270E9AD40EE6111A003F17CA /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logging.h; sourceTree = "<group>"; };
88 270E9AD50EE6111A003F17CA /* Logging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Logging.m; sourceTree = "<group>"; };
89 270E9AD60EE6111A003F17CA /* Target.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Target.h; sourceTree = "<group>"; };
90 270E9AD70EE6111A003F17CA /* Target.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Target.m; sourceTree = "<group>"; };
91 270E9AD80EE6111A003F17CA /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Test.h; sourceTree = "<group>"; };
92 270E9AD90EE6111A003F17CA /* Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Test.m; sourceTree = "<group>"; };
93 270E9ADB0EE6111A003F17CA /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = "<group>"; };
94 270E9ADC0EE6111A003F17CA /* GTMNSData+zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GTMNSData+zlib.h"; sourceTree = "<group>"; };
95 270E9ADD0EE6111A003F17CA /* GTMNSData+zlib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GTMNSData+zlib.m"; sourceTree = "<group>"; };
96 270E9AE80EE61167003F17CA /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
97 270E9B4E0EE63F8F003F17CA /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
98 270E9B940EE64B3C003F17CA /* HelloWorld.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = HelloWorld.xib; sourceTree = "<group>"; };
99 270E9B960EE64B45003F17CA /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
100 270E9B970EE64B45003F17CA /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
101 270E9B9D0EE64B4E003F17CA /* HelloWorldAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HelloWorldAppDelegate.h; sourceTree = "<group>"; };
102 270E9B9E0EE64B4E003F17CA /* HelloWorldAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HelloWorldAppDelegate.m; sourceTree = "<group>"; };
103 270E9B9F0EE64B4E003F17CA /* MyViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyViewController.h; sourceTree = "<group>"; };
104 270E9BA00EE64B4E003F17CA /* MyViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyViewController.m; sourceTree = "<group>"; };
105 2777C78C0F75E141007F8D30 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
106 278C1B2B0F9F865800954AE1 /* MYPortMapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYPortMapper.h; sourceTree = "<group>"; };
107 278C1B2C0F9F865800954AE1 /* MYPortMapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYPortMapper.m; sourceTree = "<group>"; };
108 278C1B2D0F9F865800954AE1 /* PortMapperTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PortMapperTest.m; sourceTree = "<group>"; };
109 278C1B330F9F86A100954AE1 /* MYUtilities_Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = MYUtilities_Debug.xcconfig; sourceTree = "<group>"; };
110 278C1B340F9F86A100954AE1 /* MYUtilities_Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = MYUtilities_Release.xcconfig; sourceTree = "<group>"; };
111 27B097560FA53D45000E1069 /* MYDNSService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYDNSService.h; sourceTree = "<group>"; };
112 27B097570FA53D45000E1069 /* MYDNSService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYDNSService.m; sourceTree = "<group>"; };
113 280E754C0DD40C5E005A515E /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = "<group>"; };
114 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = iPhone/main.m; sourceTree = "<group>"; };
115 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
116 /* End PBXFileReference section */
118 /* Begin PBXFrameworksBuildPhase section */
119 1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
120 isa = PBXFrameworksBuildPhase;
121 buildActionMask = 2147483647;
123 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
124 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
125 270E9AE90EE61167003F17CA /* libz.dylib in Frameworks */,
126 270E9B4F0EE63F8F003F17CA /* CFNetwork.framework in Frameworks */,
127 2777C78D0F75E141007F8D30 /* Security.framework in Frameworks */,
129 runOnlyForDeploymentPostprocessing = 0;
131 /* End PBXFrameworksBuildPhase section */
133 /* Begin PBXGroup section */
134 19C28FACFE9D520D11CA2CBB /* Products */ = {
137 1D6058910D05DD3D006BFB54 /* BLIPEcho.app */,
140 sourceTree = "<group>";
142 270E9A9B0EE61091003F17CA /* iPhone */ = {
145 270E9B9C0EE64B4E003F17CA /* Classes */,
146 29B97317FDCFA39411CA2CEA /* Resources */,
149 sourceTree = "<group>";
152 270E9AA00EE61113003F17CA /* MYNetwork */ = {
155 270E9AA10EE61113003F17CA /* IPAddress.h */,
156 270E9AA20EE61113003F17CA /* IPAddress.m */,
157 270E9AA30EE61113003F17CA /* TCP */,
158 270E9AAF0EE61113003F17CA /* BLIP */,
159 278C1B2A0F9F865800954AE1 /* PortMapper */,
162 sourceTree = "<group>";
164 270E9AA30EE61113003F17CA /* TCP */ = {
167 270E9AA40EE61113003F17CA /* TCPConnection.h */,
168 270E9AA50EE61113003F17CA /* TCPConnection.m */,
169 270E9AA60EE61113003F17CA /* TCPEndpoint.h */,
170 270E9AA70EE61113003F17CA /* TCPEndpoint.m */,
171 270E9AA80EE61113003F17CA /* TCPListener.h */,
172 270E9AA90EE61113003F17CA /* TCPListener.m */,
173 270E9AAA0EE61113003F17CA /* TCPStream.h */,
174 270E9AAB0EE61113003F17CA /* TCPStream.m */,
175 270E9AAC0EE61113003F17CA /* TCPWriter.h */,
176 270E9AAD0EE61113003F17CA /* TCPWriter.m */,
177 270E9AAE0EE61113003F17CA /* TCP_Internal.h */,
180 sourceTree = "<group>";
182 270E9AAF0EE61113003F17CA /* BLIP */ = {
185 270E9AB00EE61113003F17CA /* BLIP.h */,
186 270E9AB10EE61113003F17CA /* BLIPConnection.h */,
187 270E9AB20EE61113003F17CA /* BLIPConnection.m */,
188 270E9AB30EE61113003F17CA /* BLIPDispatcher.h */,
189 270E9AB40EE61113003F17CA /* BLIPDispatcher.m */,
190 270E9AB50EE61113003F17CA /* BLIPMessage.h */,
191 270E9AB60EE61113003F17CA /* BLIPMessage.m */,
192 270E9AB70EE61113003F17CA /* BLIPRequest.h */,
193 270E9AB80EE61113003F17CA /* BLIPRequest.m */,
194 270E9AB90EE61113003F17CA /* BLIPProperties.h */,
195 270E9ABA0EE61113003F17CA /* BLIPProperties.m */,
196 270E9ABB0EE61113003F17CA /* BLIPReader.h */,
197 270E9ABC0EE61113003F17CA /* BLIPReader.m */,
198 270E9ABD0EE61113003F17CA /* BLIPWriter.h */,
199 270E9ABE0EE61113003F17CA /* BLIPWriter.m */,
200 270E9ABF0EE61113003F17CA /* BLIP_Internal.h */,
203 sourceTree = "<group>";
205 270E9ACD0EE6111A003F17CA /* MYUtilities */ = {
208 270E9ACE0EE6111A003F17CA /* MYUtilitiesTest_main.m */,
209 270E9ACF0EE6111A003F17CA /* MYUtilities_Prefix.pch */,
210 270E9AD00EE6111A003F17CA /* CollectionUtils.h */,
211 270E9AD10EE6111A003F17CA /* CollectionUtils.m */,
212 270E9AD20EE6111A003F17CA /* ExceptionUtils.h */,
213 270E9AD30EE6111A003F17CA /* ExceptionUtils.m */,
214 270E9AD40EE6111A003F17CA /* Logging.h */,
215 270E9AD50EE6111A003F17CA /* Logging.m */,
216 270E9AD60EE6111A003F17CA /* Target.h */,
217 270E9AD70EE6111A003F17CA /* Target.m */,
218 270E9AD80EE6111A003F17CA /* Test.h */,
219 270E9AD90EE6111A003F17CA /* Test.m */,
220 278C1B330F9F86A100954AE1 /* MYUtilities_Debug.xcconfig */,
221 278C1B340F9F86A100954AE1 /* MYUtilities_Release.xcconfig */,
222 270E9ADA0EE6111A003F17CA /* GoogleToolboxSubset */,
225 sourceTree = MYUtilities;
227 270E9ADA0EE6111A003F17CA /* GoogleToolboxSubset */ = {
230 270E9ADB0EE6111A003F17CA /* GTMDefines.h */,
231 270E9ADC0EE6111A003F17CA /* GTMNSData+zlib.h */,
232 270E9ADD0EE6111A003F17CA /* GTMNSData+zlib.m */,
234 path = GoogleToolboxSubset;
235 sourceTree = "<group>";
237 270E9B9C0EE64B4E003F17CA /* Classes */ = {
240 270E9B9D0EE64B4E003F17CA /* HelloWorldAppDelegate.h */,
241 270E9B9E0EE64B4E003F17CA /* HelloWorldAppDelegate.m */,
242 270E9B9F0EE64B4E003F17CA /* MyViewController.h */,
243 270E9BA00EE64B4E003F17CA /* MyViewController.m */,
246 sourceTree = "<group>";
248 278C1B2A0F9F865800954AE1 /* PortMapper */ = {
251 27B097560FA53D45000E1069 /* MYDNSService.h */,
252 27B097570FA53D45000E1069 /* MYDNSService.m */,
253 278C1B2B0F9F865800954AE1 /* MYPortMapper.h */,
254 278C1B2C0F9F865800954AE1 /* MYPortMapper.m */,
255 278C1B2D0F9F865800954AE1 /* PortMapperTest.m */,
258 sourceTree = "<group>";
260 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
263 270E9AA00EE61113003F17CA /* MYNetwork */,
264 270E9ACD0EE6111A003F17CA /* MYUtilities */,
265 270E9A9B0EE61091003F17CA /* iPhone */,
266 29B97315FDCFA39411CA2CEA /* Other Sources */,
267 29B97323FDCFA39411CA2CEA /* Frameworks */,
268 19C28FACFE9D520D11CA2CBB /* Products */,
269 2777C78C0F75E141007F8D30 /* Security.framework */,
271 name = CustomTemplate;
272 sourceTree = "<group>";
274 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
277 29B97316FDCFA39411CA2CEA /* main.m */,
279 name = "Other Sources";
280 sourceTree = "<group>";
282 29B97317FDCFA39411CA2CEA /* Resources */ = {
285 270E9B940EE64B3C003F17CA /* HelloWorld.xib */,
286 280E754C0DD40C5E005A515E /* MainWindow.xib */,
287 8D1107310486CEB800E47090 /* Info.plist */,
288 270E9B960EE64B45003F17CA /* Default.png */,
289 270E9B970EE64B45003F17CA /* Icon.png */,
292 sourceTree = "<group>";
294 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
297 1D30AB110D05D00D00671497 /* Foundation.framework */,
298 270E9B4E0EE63F8F003F17CA /* CFNetwork.framework */,
299 270E9AE80EE61167003F17CA /* libz.dylib */,
300 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
303 sourceTree = "<group>";
305 /* End PBXGroup section */
307 /* Begin PBXNativeTarget section */
308 1D6058900D05DD3D006BFB54 /* MYNetwork-iPhone */ = {
309 isa = PBXNativeTarget;
310 buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "MYNetwork-iPhone" */;
312 1D60588D0D05DD3D006BFB54 /* Resources */,
313 1D60588E0D05DD3D006BFB54 /* Sources */,
314 1D60588F0D05DD3D006BFB54 /* Frameworks */,
320 name = "MYNetwork-iPhone";
321 productName = "MYNetwork-iPhone";
322 productReference = 1D6058910D05DD3D006BFB54 /* BLIPEcho.app */;
323 productType = "com.apple.product-type.application";
325 /* End PBXNativeTarget section */
327 /* Begin PBXProject section */
328 29B97313FDCFA39411CA2CEA /* Project object */ = {
330 buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MYNetwork-iPhone" */;
331 compatibilityVersion = "Xcode 3.1";
332 hasScannedForEncodings = 1;
340 mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
344 1D6058900D05DD3D006BFB54 /* MYNetwork-iPhone */,
347 /* End PBXProject section */
349 /* Begin PBXResourcesBuildPhase section */
350 1D60588D0D05DD3D006BFB54 /* Resources */ = {
351 isa = PBXResourcesBuildPhase;
352 buildActionMask = 2147483647;
354 280E754F0DD40C5E005A515E /* MainWindow.xib in Resources */,
355 270E9B950EE64B3C003F17CA /* HelloWorld.xib in Resources */,
356 270E9B990EE64B45003F17CA /* Default.png in Resources */,
357 270E9B9A0EE64B45003F17CA /* Icon.png in Resources */,
358 278C1B350F9F86A100954AE1 /* MYUtilities_Debug.xcconfig in Resources */,
359 278C1B360F9F86A100954AE1 /* MYUtilities_Release.xcconfig in Resources */,
361 runOnlyForDeploymentPostprocessing = 0;
363 /* End PBXResourcesBuildPhase section */
365 /* Begin PBXSourcesBuildPhase section */
366 1D60588E0D05DD3D006BFB54 /* Sources */ = {
367 isa = PBXSourcesBuildPhase;
368 buildActionMask = 2147483647;
370 1D60589B0D05DD56006BFB54 /* main.m in Sources */,
371 270E9AC00EE61113003F17CA /* IPAddress.m in Sources */,
372 270E9AC10EE61113003F17CA /* TCPConnection.m in Sources */,
373 270E9AC20EE61113003F17CA /* TCPEndpoint.m in Sources */,
374 270E9AC30EE61113003F17CA /* TCPListener.m in Sources */,
375 270E9AC40EE61113003F17CA /* TCPStream.m in Sources */,
376 270E9AC50EE61113003F17CA /* TCPWriter.m in Sources */,
377 270E9AC60EE61113003F17CA /* BLIPConnection.m in Sources */,
378 270E9AC70EE61113003F17CA /* BLIPDispatcher.m in Sources */,
379 270E9AC80EE61113003F17CA /* BLIPMessage.m in Sources */,
380 270E9AC90EE61113003F17CA /* BLIPRequest.m in Sources */,
381 270E9ACA0EE61113003F17CA /* BLIPProperties.m in Sources */,
382 270E9ACB0EE61113003F17CA /* BLIPReader.m in Sources */,
383 270E9ACC0EE61113003F17CA /* BLIPWriter.m in Sources */,
384 270E9ADF0EE6111A003F17CA /* CollectionUtils.m in Sources */,
385 270E9AE00EE6111A003F17CA /* ExceptionUtils.m in Sources */,
386 270E9AE10EE6111A003F17CA /* Logging.m in Sources */,
387 270E9AE20EE6111A003F17CA /* Target.m in Sources */,
388 270E9AE30EE6111A003F17CA /* Test.m in Sources */,
389 270E9AE40EE6111A003F17CA /* GTMNSData+zlib.m in Sources */,
390 270E9BA10EE64B4E003F17CA /* HelloWorldAppDelegate.m in Sources */,
391 270E9BA20EE64B4E003F17CA /* MyViewController.m in Sources */,
392 278C1B2E0F9F865800954AE1 /* MYPortMapper.m in Sources */,
393 278C1B2F0F9F865800954AE1 /* PortMapperTest.m in Sources */,
394 27B097580FA53D45000E1069 /* MYDNSService.m in Sources */,
396 runOnlyForDeploymentPostprocessing = 0;
398 /* End PBXSourcesBuildPhase section */
400 /* Begin XCBuildConfiguration section */
401 1D6058940D05DD3E006BFB54 /* Debug */ = {
402 isa = XCBuildConfiguration;
404 INFOPLIST_FILE = iPhone/Info.plist;
405 PRODUCT_NAME = BLIPEcho;
409 1D6058950D05DD3E006BFB54 /* Release */ = {
410 isa = XCBuildConfiguration;
412 INFOPLIST_FILE = iPhone/Info.plist;
413 PRODUCT_NAME = BLIPEcho;
417 C01FCF4F08A954540054247B /* Debug */ = {
418 isa = XCBuildConfiguration;
419 baseConfigurationReference = 278C1B330F9F86A100954AE1 /* MYUtilities_Debug.xcconfig */;
421 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
422 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
423 EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.nib *.lproj *.framework *.gch *.xcode* (*) CVS .svn .hg";
424 ONLY_ACTIVE_ARCH = YES;
425 SDKROOT = iphonesimulator2.2.1;
429 C01FCF5008A954540054247B /* Release */ = {
430 isa = XCBuildConfiguration;
431 baseConfigurationReference = 278C1B340F9F86A100954AE1 /* MYUtilities_Release.xcconfig */;
433 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
434 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
435 SDKROOT = iphonesimulator2.2.1;
439 /* End XCBuildConfiguration section */
441 /* Begin XCConfigurationList section */
442 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "MYNetwork-iPhone" */ = {
443 isa = XCConfigurationList;
444 buildConfigurations = (
445 1D6058940D05DD3E006BFB54 /* Debug */,
446 1D6058950D05DD3E006BFB54 /* Release */,
448 defaultConfigurationIsVisible = 0;
449 defaultConfigurationName = Release;
451 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MYNetwork-iPhone" */ = {
452 isa = XCConfigurationList;
453 buildConfigurations = (
454 C01FCF4F08A954540054247B /* Debug */,
455 C01FCF5008A954540054247B /* Release */,
457 defaultConfigurationIsVisible = 0;
458 defaultConfigurationName = Release;
460 /* End XCConfigurationList section */
462 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;