Rewrite of core IRC code in Objective C (NSStream)
[IRCClient.git] / IRCClient.xcodeproj / project.pbxproj
blob6a9206b1d8358cb5650f08c70559caabb4846e99
1 // !$*UTF8*$!
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 46;
7         objects = {
9 /* Begin PBXBuildFile section */
10                 8657E6E21C2B55B900BD4E50 /* IRC_Numerics.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8657E6E11C2B55B900BD4E50 /* IRC_Numerics.plist */; };
11                 86627E21276648E400AEFEB7 /* NSData+SA_NSDataExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 86627E1F276648E400AEFEB7 /* NSData+SA_NSDataExtensions.h */; };
12                 86627E22276648E400AEFEB7 /* NSData+SA_NSDataExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 86627E20276648E400AEFEB7 /* NSData+SA_NSDataExtensions.m */; };
13                 86715FFA276F609300024F7C /* NSStream+QNetworkAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 86715FF8276F609300024F7C /* NSStream+QNetworkAdditions.h */; };
14                 86715FFB276F609300024F7C /* NSStream+QNetworkAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 86715FF9276F609300024F7C /* NSStream+QNetworkAdditions.m */; };
15                 868374A91C24E774005B97E5 /* IRCClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 868374A81C24E774005B97E5 /* IRCClient.h */; settings = {ATTRIBUTES = (Public, ); }; };
16                 86B0D3E922C5A3D700E60877 /* NSRange-Conventional.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B0D3E822C5A3D700E60877 /* NSRange-Conventional.h */; };
17                 86B0D3EC22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B0D3EA22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.h */; };
18                 86B0D3ED22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 86B0D3EB22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.m */; };
19                 86BAE5A1232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 86BAE59F232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.m */; };
20                 86BAE5A2232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 86BAE5A0232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.h */; };
21                 86D02CE0275B9E6B00876E93 /* NSString+SA_NSStringExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D02CDE275B9E6B00876E93 /* NSString+SA_NSStringExtensions.h */; };
22                 86D02CE1275B9E6B00876E93 /* NSString+SA_NSStringExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 86D02CDF275B9E6B00876E93 /* NSString+SA_NSStringExtensions.m */; };
23                 86F2EFF81C21F81900B033A4 /* IRCClientChannel_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 86F2EFF11C21F81900B033A4 /* IRCClientChannel_Private.h */; };
24                 86F2EFF91C21F81900B033A4 /* IRCClientChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 86F2EFF21C21F81900B033A4 /* IRCClientChannel.h */; };
25                 86F2EFFA1C21F81900B033A4 /* IRCClientChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 86F2EFF31C21F81900B033A4 /* IRCClientChannel.m */; };
26                 86F2EFFB1C21F81900B033A4 /* IRCClientChannelDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 86F2EFF41C21F81900B033A4 /* IRCClientChannelDelegate.h */; };
27                 86F2EFFC1C21F81900B033A4 /* IRCClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 86F2EFF51C21F81900B033A4 /* IRCClientSession.h */; };
28                 86F2EFFD1C21F81900B033A4 /* IRCClientSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 86F2EFF61C21F81900B033A4 /* IRCClientSession.m */; };
29                 86F2EFFE1C21F81900B033A4 /* IRCClientSessionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 86F2EFF71C21F81900B033A4 /* IRCClientSessionDelegate.h */; };
30 /* End PBXBuildFile section */
32 /* Begin PBXFileReference section */
33                 8657E6E11C2B55B900BD4E50 /* IRC_Numerics.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = IRC_Numerics.plist; sourceTree = "<group>"; };
34                 86627E1F276648E400AEFEB7 /* NSData+SA_NSDataExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSData+SA_NSDataExtensions.h"; path = "../../SA_NSDataExtensions/NSData+SA_NSDataExtensions.h"; sourceTree = "<group>"; };
35                 86627E20276648E400AEFEB7 /* NSData+SA_NSDataExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSData+SA_NSDataExtensions.m"; path = "../../SA_NSDataExtensions/NSData+SA_NSDataExtensions.m"; sourceTree = "<group>"; };
36                 86715FF8276F609300024F7C /* NSStream+QNetworkAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSStream+QNetworkAdditions.h"; path = "../NSStream+QNetworkAddtions/NSStream+QNetworkAdditions.h"; sourceTree = "<group>"; };
37                 86715FF9276F609300024F7C /* NSStream+QNetworkAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSStream+QNetworkAdditions.m"; path = "../NSStream+QNetworkAddtions/NSStream+QNetworkAdditions.m"; sourceTree = "<group>"; };
38                 868374A81C24E774005B97E5 /* IRCClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IRCClient.h; sourceTree = "<group>"; };
39                 86B0D3E822C5A3D700E60877 /* NSRange-Conventional.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSRange-Conventional.h"; path = "../NSRange-Conventional.h"; sourceTree = "<group>"; };
40                 86B0D3EA22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = "NSArray+SA_NSArrayExtensions.h"; path = "../../OS X Projects/SA_IRCBotServer/NSArray+SA_NSArrayExtensions/NSArray+SA_NSArrayExtensions.h"; sourceTree = "<group>"; };
41                 86B0D3EB22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = "NSArray+SA_NSArrayExtensions.m"; path = "../../OS X Projects/SA_IRCBotServer/NSArray+SA_NSArrayExtensions/NSArray+SA_NSArrayExtensions.m"; sourceTree = "<group>"; };
42                 86BAE59F232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSIndexSet+SA_NSIndexSetExtensions.m"; path = "../../OS X Projects/XGopher/NSIndexSet+SA_NSIndexSetExtensions/NSIndexSet+SA_NSIndexSetExtensions.m"; sourceTree = "<group>"; };
43                 86BAE5A0232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSIndexSet+SA_NSIndexSetExtensions.h"; path = "../../OS X Projects/XGopher/NSIndexSet+SA_NSIndexSetExtensions/NSIndexSet+SA_NSIndexSetExtensions.h"; sourceTree = "<group>"; };
44                 86D02CDE275B9E6B00876E93 /* NSString+SA_NSStringExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+SA_NSStringExtensions.h"; path = "../SA_NSStringExtensions/NSString+SA_NSStringExtensions.h"; sourceTree = "<group>"; };
45                 86D02CDF275B9E6B00876E93 /* NSString+SA_NSStringExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+SA_NSStringExtensions.m"; path = "../SA_NSStringExtensions/NSString+SA_NSStringExtensions.m"; sourceTree = "<group>"; };
46                 86F2EFE61C21F73600B033A4 /* IRCClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IRCClient.framework; sourceTree = BUILT_PRODUCTS_DIR; };
47                 86F2EFEB1C21F73600B033A4 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
48                 86F2EFF11C21F81900B033A4 /* IRCClientChannel_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IRCClientChannel_Private.h; sourceTree = "<group>"; };
49                 86F2EFF21C21F81900B033A4 /* IRCClientChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IRCClientChannel.h; sourceTree = "<group>"; };
50                 86F2EFF31C21F81900B033A4 /* IRCClientChannel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IRCClientChannel.m; sourceTree = "<group>"; };
51                 86F2EFF41C21F81900B033A4 /* IRCClientChannelDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IRCClientChannelDelegate.h; sourceTree = "<group>"; };
52                 86F2EFF51C21F81900B033A4 /* IRCClientSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IRCClientSession.h; sourceTree = "<group>"; };
53                 86F2EFF61C21F81900B033A4 /* IRCClientSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IRCClientSession.m; sourceTree = "<group>"; };
54                 86F2EFF71C21F81900B033A4 /* IRCClientSessionDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IRCClientSessionDelegate.h; sourceTree = "<group>"; };
55 /* End PBXFileReference section */
57 /* Begin PBXFrameworksBuildPhase section */
58                 86F2EFE21C21F73600B033A4 /* Frameworks */ = {
59                         isa = PBXFrameworksBuildPhase;
60                         buildActionMask = 2147483647;
61                         files = (
62                         );
63                         runOnlyForDeploymentPostprocessing = 0;
64                 };
65 /* End PBXFrameworksBuildPhase section */
67 /* Begin PBXGroup section */
68                 866B9D4F1C97530E00F460BB /* NSData+SA_NSDataExtensions */ = {
69                         isa = PBXGroup;
70                         children = (
71                                 86627E1F276648E400AEFEB7 /* NSData+SA_NSDataExtensions.h */,
72                                 86627E20276648E400AEFEB7 /* NSData+SA_NSDataExtensions.m */,
73                         );
74                         name = "NSData+SA_NSDataExtensions";
75                         path = SA_NSDataExtensions;
76                         sourceTree = "<group>";
77                 };
78                 86715FF7276F608200024F7C /* NSStream+QNetworkAdditions */ = {
79                         isa = PBXGroup;
80                         children = (
81                                 86715FF8276F609300024F7C /* NSStream+QNetworkAdditions.h */,
82                                 86715FF9276F609300024F7C /* NSStream+QNetworkAdditions.m */,
83                         );
84                         name = "NSStream+QNetworkAdditions";
85                         sourceTree = "<group>";
86                 };
87                 86B0D3E722C5A3B400E60877 /* NSString+SA_NSStringExtensions */ = {
88                         isa = PBXGroup;
89                         children = (
90                                 86D02CDE275B9E6B00876E93 /* NSString+SA_NSStringExtensions.h */,
91                                 86D02CDF275B9E6B00876E93 /* NSString+SA_NSStringExtensions.m */,
92                         );
93                         name = "NSString+SA_NSStringExtensions";
94                         sourceTree = "<group>";
95                 };
96                 86B0D3EE22C5FF1700E60877 /* NSArray+SA_NSArrayExtensions */ = {
97                         isa = PBXGroup;
98                         children = (
99                                 86B0D3EA22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.h */,
100                                 86B0D3EB22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.m */,
101                         );
102                         name = "NSArray+SA_NSArrayExtensions";
103                         sourceTree = "<group>";
104                 };
105                 86BAE5A3232ABFD600936147 /* NSIndexSet+SA_NSIndexSetExtensions */ = {
106                         isa = PBXGroup;
107                         children = (
108                                 86BAE5A0232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.h */,
109                                 86BAE59F232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.m */,
110                         );
111                         name = "NSIndexSet+SA_NSIndexSetExtensions";
112                         sourceTree = "<group>";
113                 };
114                 86F2EFDC1C21F73600B033A4 = {
115                         isa = PBXGroup;
116                         children = (
117                                 86715FF7276F608200024F7C /* NSStream+QNetworkAdditions */,
118                                 86BAE5A3232ABFD600936147 /* NSIndexSet+SA_NSIndexSetExtensions */,
119                                 86B0D3E822C5A3D700E60877 /* NSRange-Conventional.h */,
120                                 86B0D3EE22C5FF1700E60877 /* NSArray+SA_NSArrayExtensions */,
121                                 86B0D3E722C5A3B400E60877 /* NSString+SA_NSStringExtensions */,
122                                 866B9D4F1C97530E00F460BB /* NSData+SA_NSDataExtensions */,
123                                 868374A81C24E774005B97E5 /* IRCClient.h */,
124                                 86F2EFE81C21F73600B033A4 /* IRCClient */,
125                                 86F2EFE71C21F73600B033A4 /* Products */,
126                         );
127                         sourceTree = "<group>";
128                 };
129                 86F2EFE71C21F73600B033A4 /* Products */ = {
130                         isa = PBXGroup;
131                         children = (
132                                 86F2EFE61C21F73600B033A4 /* IRCClient.framework */,
133                         );
134                         name = Products;
135                         sourceTree = "<group>";
136                 };
137                 86F2EFE81C21F73600B033A4 /* IRCClient */ = {
138                         isa = PBXGroup;
139                         children = (
140                                 8657E6E11C2B55B900BD4E50 /* IRC_Numerics.plist */,
141                                 86F2EFF11C21F81900B033A4 /* IRCClientChannel_Private.h */,
142                                 86F2EFF21C21F81900B033A4 /* IRCClientChannel.h */,
143                                 86F2EFF31C21F81900B033A4 /* IRCClientChannel.m */,
144                                 86F2EFF41C21F81900B033A4 /* IRCClientChannelDelegate.h */,
145                                 86F2EFF51C21F81900B033A4 /* IRCClientSession.h */,
146                                 86F2EFF61C21F81900B033A4 /* IRCClientSession.m */,
147                                 86F2EFF71C21F81900B033A4 /* IRCClientSessionDelegate.h */,
148                                 86F2EFEB1C21F73600B033A4 /* Info.plist */,
149                         );
150                         path = IRCClient;
151                         sourceTree = "<group>";
152                 };
153 /* End PBXGroup section */
155 /* Begin PBXHeadersBuildPhase section */
156                 86F2EFE31C21F73600B033A4 /* Headers */ = {
157                         isa = PBXHeadersBuildPhase;
158                         buildActionMask = 2147483647;
159                         files = (
160                                 868374A91C24E774005B97E5 /* IRCClient.h in Headers */,
161                                 86F2EFFE1C21F81900B033A4 /* IRCClientSessionDelegate.h in Headers */,
162                                 86F2EFF91C21F81900B033A4 /* IRCClientChannel.h in Headers */,
163                                 86B0D3E922C5A3D700E60877 /* NSRange-Conventional.h in Headers */,
164                                 86627E21276648E400AEFEB7 /* NSData+SA_NSDataExtensions.h in Headers */,
165                                 86F2EFFB1C21F81900B033A4 /* IRCClientChannelDelegate.h in Headers */,
166                                 86D02CE0275B9E6B00876E93 /* NSString+SA_NSStringExtensions.h in Headers */,
167                                 86715FFA276F609300024F7C /* NSStream+QNetworkAdditions.h in Headers */,
168                                 86F2EFFC1C21F81900B033A4 /* IRCClientSession.h in Headers */,
169                                 86BAE5A2232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.h in Headers */,
170                                 86B0D3EC22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.h in Headers */,
171                                 86F2EFF81C21F81900B033A4 /* IRCClientChannel_Private.h in Headers */,
172                         );
173                         runOnlyForDeploymentPostprocessing = 0;
174                 };
175 /* End PBXHeadersBuildPhase section */
177 /* Begin PBXNativeTarget section */
178                 86F2EFE51C21F73600B033A4 /* IRCClient */ = {
179                         isa = PBXNativeTarget;
180                         buildConfigurationList = 86F2EFEE1C21F73600B033A4 /* Build configuration list for PBXNativeTarget "IRCClient" */;
181                         buildPhases = (
182                                 86F2EFE11C21F73600B033A4 /* Sources */,
183                                 86F2EFE21C21F73600B033A4 /* Frameworks */,
184                                 86F2EFE31C21F73600B033A4 /* Headers */,
185                                 86F2EFE41C21F73600B033A4 /* Resources */,
186                         );
187                         buildRules = (
188                         );
189                         dependencies = (
190                         );
191                         name = IRCClient;
192                         productName = IRCClient;
193                         productReference = 86F2EFE61C21F73600B033A4 /* IRCClient.framework */;
194                         productType = "com.apple.product-type.framework";
195                 };
196 /* End PBXNativeTarget section */
198 /* Begin PBXProject section */
199                 86F2EFDD1C21F73600B033A4 /* Project object */ = {
200                         isa = PBXProject;
201                         attributes = {
202                                 LastUpgradeCheck = 0810;
203                                 ORGANIZATIONNAME = "Said Achmiz";
204                                 TargetAttributes = {
205                                         86F2EFE51C21F73600B033A4 = {
206                                                 CreatedOnToolsVersion = 7.1.1;
207                                         };
208                                 };
209                         };
210                         buildConfigurationList = 86F2EFE01C21F73600B033A4 /* Build configuration list for PBXProject "IRCClient" */;
211                         compatibilityVersion = "Xcode 3.2";
212                         developmentRegion = English;
213                         hasScannedForEncodings = 0;
214                         knownRegions = (
215                                 en,
216                         );
217                         mainGroup = 86F2EFDC1C21F73600B033A4;
218                         productRefGroup = 86F2EFE71C21F73600B033A4 /* Products */;
219                         projectDirPath = "";
220                         projectRoot = "";
221                         targets = (
222                                 86F2EFE51C21F73600B033A4 /* IRCClient */,
223                         );
224                 };
225 /* End PBXProject section */
227 /* Begin PBXResourcesBuildPhase section */
228                 86F2EFE41C21F73600B033A4 /* Resources */ = {
229                         isa = PBXResourcesBuildPhase;
230                         buildActionMask = 2147483647;
231                         files = (
232                                 8657E6E21C2B55B900BD4E50 /* IRC_Numerics.plist in Resources */,
233                         );
234                         runOnlyForDeploymentPostprocessing = 0;
235                 };
236 /* End PBXResourcesBuildPhase section */
238 /* Begin PBXSourcesBuildPhase section */
239                 86F2EFE11C21F73600B033A4 /* Sources */ = {
240                         isa = PBXSourcesBuildPhase;
241                         buildActionMask = 2147483647;
242                         files = (
243                                 86BAE5A1232ABFD200936147 /* NSIndexSet+SA_NSIndexSetExtensions.m in Sources */,
244                                 86715FFB276F609300024F7C /* NSStream+QNetworkAdditions.m in Sources */,
245                                 86F2EFFD1C21F81900B033A4 /* IRCClientSession.m in Sources */,
246                                 86B0D3ED22C5FF1300E60877 /* NSArray+SA_NSArrayExtensions.m in Sources */,
247                                 86D02CE1275B9E6B00876E93 /* NSString+SA_NSStringExtensions.m in Sources */,
248                                 86F2EFFA1C21F81900B033A4 /* IRCClientChannel.m in Sources */,
249                                 86627E22276648E400AEFEB7 /* NSData+SA_NSDataExtensions.m in Sources */,
250                         );
251                         runOnlyForDeploymentPostprocessing = 0;
252                 };
253 /* End PBXSourcesBuildPhase section */
255 /* Begin XCBuildConfiguration section */
256                 86F2EFEC1C21F73600B033A4 /* Debug */ = {
257                         isa = XCBuildConfiguration;
258                         buildSettings = {
259                                 ALWAYS_SEARCH_USER_PATHS = NO;
260                                 CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
261                                 CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
262                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
263                                 CLANG_CXX_LIBRARY = "libc++";
264                                 CLANG_ENABLE_MODULES = YES;
265                                 CLANG_ENABLE_OBJC_ARC = YES;
266                                 CLANG_WARN_ASSIGN_ENUM = YES;
267                                 CLANG_WARN_BOOL_CONVERSION = YES;
268                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
269                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
270                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
271                                 CLANG_WARN_EMPTY_BODY = YES;
272                                 CLANG_WARN_ENUM_CONVERSION = YES;
273                                 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
274                                 CLANG_WARN_INFINITE_RECURSION = YES;
275                                 CLANG_WARN_INT_CONVERSION = YES;
276                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
277                                 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
278                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
279                                 CLANG_WARN_UNREACHABLE_CODE = YES;
280                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
281                                 CODE_SIGN_IDENTITY = "-";
282                                 COPY_PHASE_STRIP = NO;
283                                 CURRENT_PROJECT_VERSION = 1;
284                                 DEBUG_INFORMATION_FORMAT = dwarf;
285                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
286                                 ENABLE_TESTABILITY = YES;
287                                 GCC_C_LANGUAGE_STANDARD = gnu99;
288                                 GCC_DYNAMIC_NO_PIC = NO;
289                                 GCC_NO_COMMON_BLOCKS = YES;
290                                 GCC_OPTIMIZATION_LEVEL = 0;
291                                 GCC_PREPROCESSOR_DEFINITIONS = (
292                                         "DEBUG=1",
293                                         "$(inherited)",
294                                 );
295                                 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
296                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
297                                 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
298                                 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
299                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
300                                 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
301                                 GCC_WARN_SHADOW = YES;
302                                 GCC_WARN_SIGN_COMPARE = YES;
303                                 GCC_WARN_STRICT_SELECTOR_MATCH = NO;
304                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
305                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
306                                 GCC_WARN_UNUSED_FUNCTION = YES;
307                                 GCC_WARN_UNUSED_LABEL = YES;
308                                 GCC_WARN_UNUSED_VARIABLE = YES;
309                                 MACOSX_DEPLOYMENT_TARGET = 10.6;
310                                 MTL_ENABLE_DEBUG_INFO = YES;
311                                 ONLY_ACTIVE_ARCH = YES;
312                                 RUN_CLANG_STATIC_ANALYZER = YES;
313                                 SDKROOT = macosx;
314                                 VERSIONING_SYSTEM = "apple-generic";
315                                 VERSION_INFO_PREFIX = "";
316                         };
317                         name = Debug;
318                 };
319                 86F2EFED1C21F73600B033A4 /* Release */ = {
320                         isa = XCBuildConfiguration;
321                         buildSettings = {
322                                 ALWAYS_SEARCH_USER_PATHS = NO;
323                                 CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
324                                 CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
325                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
326                                 CLANG_CXX_LIBRARY = "libc++";
327                                 CLANG_ENABLE_MODULES = YES;
328                                 CLANG_ENABLE_OBJC_ARC = YES;
329                                 CLANG_WARN_ASSIGN_ENUM = YES;
330                                 CLANG_WARN_BOOL_CONVERSION = YES;
331                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
332                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
333                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
334                                 CLANG_WARN_EMPTY_BODY = YES;
335                                 CLANG_WARN_ENUM_CONVERSION = YES;
336                                 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
337                                 CLANG_WARN_INFINITE_RECURSION = YES;
338                                 CLANG_WARN_INT_CONVERSION = YES;
339                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
340                                 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
341                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
342                                 CLANG_WARN_UNREACHABLE_CODE = YES;
343                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
344                                 CODE_SIGN_IDENTITY = "-";
345                                 COPY_PHASE_STRIP = NO;
346                                 CURRENT_PROJECT_VERSION = 1;
347                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
348                                 ENABLE_NS_ASSERTIONS = NO;
349                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
350                                 GCC_C_LANGUAGE_STANDARD = gnu99;
351                                 GCC_NO_COMMON_BLOCKS = YES;
352                                 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
353                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
354                                 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
355                                 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
356                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
357                                 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
358                                 GCC_WARN_SHADOW = YES;
359                                 GCC_WARN_SIGN_COMPARE = YES;
360                                 GCC_WARN_STRICT_SELECTOR_MATCH = NO;
361                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
362                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
363                                 GCC_WARN_UNUSED_FUNCTION = YES;
364                                 GCC_WARN_UNUSED_LABEL = YES;
365                                 GCC_WARN_UNUSED_VARIABLE = YES;
366                                 MACOSX_DEPLOYMENT_TARGET = 10.6;
367                                 MTL_ENABLE_DEBUG_INFO = NO;
368                                 RUN_CLANG_STATIC_ANALYZER = YES;
369                                 SDKROOT = macosx;
370                                 VERSIONING_SYSTEM = "apple-generic";
371                                 VERSION_INFO_PREFIX = "";
372                         };
373                         name = Release;
374                 };
375                 86F2EFEF1C21F73600B033A4 /* Debug */ = {
376                         isa = XCBuildConfiguration;
377                         buildSettings = {
378                                 COMBINE_HIDPI_IMAGES = YES;
379                                 CURRENT_PROJECT_VERSION = 2.0;
380                                 DEFINES_MODULE = YES;
381                                 DYLIB_COMPATIBILITY_VERSION = 2.0;
382                                 DYLIB_CURRENT_VERSION = 2.0;
383                                 DYLIB_INSTALL_NAME_BASE = "@rpath";
384                                 FRAMEWORK_VERSION = A;
385                                 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
386                                 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
387                                 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
388                                 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
389                                 GCC_WARN_SHADOW = YES;
390                                 GCC_WARN_SIGN_COMPARE = YES;
391                                 GCC_WARN_UNUSED_LABEL = YES;
392                                 INFOPLIST_FILE = IRCClient/Info.plist;
393                                 INSTALL_PATH = "@executable_path/../Frameworks";
394                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
395                                 MACOSX_DEPLOYMENT_TARGET = 10.6;
396                                 ONLY_ACTIVE_ARCH = NO;
397                                 PRODUCT_BUNDLE_IDENTIFIER = saidachmiz.IRCClient;
398                                 PRODUCT_NAME = "$(TARGET_NAME)";
399                                 RUN_CLANG_STATIC_ANALYZER = YES;
400                                 SKIP_INSTALL = YES;
401                                 STRINGS_FILE_OUTPUT_ENCODING = "UTF-8";
402                                 SUPPORTED_PLATFORMS = macosx;
403                                 VALID_ARCHS = x86_64;
404                         };
405                         name = Debug;
406                 };
407                 86F2EFF01C21F73600B033A4 /* Release */ = {
408                         isa = XCBuildConfiguration;
409                         buildSettings = {
410                                 COMBINE_HIDPI_IMAGES = YES;
411                                 CURRENT_PROJECT_VERSION = 2.0;
412                                 DEFINES_MODULE = YES;
413                                 DYLIB_COMPATIBILITY_VERSION = 2.0;
414                                 DYLIB_CURRENT_VERSION = 2.0;
415                                 DYLIB_INSTALL_NAME_BASE = "@rpath";
416                                 FRAMEWORK_VERSION = A;
417                                 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
418                                 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
419                                 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
420                                 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
421                                 GCC_WARN_SHADOW = YES;
422                                 GCC_WARN_SIGN_COMPARE = YES;
423                                 GCC_WARN_UNUSED_LABEL = YES;
424                                 INFOPLIST_FILE = IRCClient/Info.plist;
425                                 INSTALL_PATH = "@executable_path/../Frameworks";
426                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
427                                 MACOSX_DEPLOYMENT_TARGET = 10.6;
428                                 ONLY_ACTIVE_ARCH = NO;
429                                 PRODUCT_BUNDLE_IDENTIFIER = saidachmiz.IRCClient;
430                                 PRODUCT_NAME = "$(TARGET_NAME)";
431                                 RUN_CLANG_STATIC_ANALYZER = YES;
432                                 SKIP_INSTALL = YES;
433                                 STRINGS_FILE_OUTPUT_ENCODING = "UTF-8";
434                                 SUPPORTED_PLATFORMS = macosx;
435                                 VALID_ARCHS = x86_64;
436                         };
437                         name = Release;
438                 };
439 /* End XCBuildConfiguration section */
441 /* Begin XCConfigurationList section */
442                 86F2EFE01C21F73600B033A4 /* Build configuration list for PBXProject "IRCClient" */ = {
443                         isa = XCConfigurationList;
444                         buildConfigurations = (
445                                 86F2EFEC1C21F73600B033A4 /* Debug */,
446                                 86F2EFED1C21F73600B033A4 /* Release */,
447                         );
448                         defaultConfigurationIsVisible = 0;
449                         defaultConfigurationName = Release;
450                 };
451                 86F2EFEE1C21F73600B033A4 /* Build configuration list for PBXNativeTarget "IRCClient" */ = {
452                         isa = XCConfigurationList;
453                         buildConfigurations = (
454                                 86F2EFEF1C21F73600B033A4 /* Debug */,
455                                 86F2EFF01C21F73600B033A4 /* Release */,
456                         );
457                         defaultConfigurationIsVisible = 0;
458                         defaultConfigurationName = Release;
459                 };
460 /* End XCConfigurationList section */
461         };
462         rootObject = 86F2EFDD1C21F73600B033A4 /* Project object */;