Adding some useful functions to ITFoundation, for dealing with Carbon
[ITFoundation.git] / ITFoundation.xcode / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 39;
7         objects = {
8                 014CEA440018CDF011CA2923 = {
9                         buildRules = (
10                         );
11                         buildSettings = {
12                                 COPY_PHASE_STRIP = NO;
13                                 DEBUGGING_SYMBOLS = YES;
14                                 GCC_DYNAMIC_NO_PIC = NO;
15                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
16                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
17                                 GCC_OPTIMIZATION_LEVEL = 0;
18                                 OPTIMIZATION_CFLAGS = "-O0";
19                                 ZERO_LINK = YES;
20                         };
21                         isa = PBXBuildStyle;
22                         name = Development;
23                 };
24                 014CEA450018CDF011CA2923 = {
25                         buildRules = (
26                         );
27                         buildSettings = {
28                                 COPY_PHASE_STRIP = YES;
29                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
30                                 ZERO_LINK = NO;
31                         };
32                         isa = PBXBuildStyle;
33                         name = Deployment;
34                 };
35 //010
36 //011
37 //012
38 //013
39 //014
40 //030
41 //031
42 //032
43 //033
44 //034
45                 034768DFFF38A50411DB9C8B = {
46                         children = (
47                                 8DC2EF5B0486A6940098B216,
48                         );
49                         isa = PBXGroup;
50                         name = Products;
51                         refType = 4;
52                         sourceTree = "<group>";
53                 };
54 //030
55 //031
56 //032
57 //033
58 //034
59 //080
60 //081
61 //082
62 //083
63 //084
64                 0867D690FE84028FC02AAC07 = {
65                         buildSettings = {
66                                 MACOSX_DEPLOYMENT_TARGET = 10.2;
67                                 SDKROOT = /Developer/SDKs/MacOSX10.2.7.sdk;
68                         };
69                         buildStyles = (
70                                 014CEA440018CDF011CA2923,
71                                 014CEA450018CDF011CA2923,
72                         );
73                         hasScannedForEncodings = 1;
74                         isa = PBXProject;
75                         mainGroup = 0867D691FE84028FC02AAC07;
76                         productRefGroup = 034768DFFF38A50411DB9C8B;
77                         projectDirPath = "";
78                         targets = (
79                                 8DC2EF4F0486A6940098B216,
80                         );
81                 };
82                 0867D691FE84028FC02AAC07 = {
83                         children = (
84                                 08FB77AEFE84172EC02AAC07,
85                                 2AB93A2C057059DC007E748F,
86                                 32C88DFF0371C24200C91783,
87                                 089C1665FE841158C02AAC07,
88                                 0867D69AFE84028FC02AAC07,
89                                 034768DFFF38A50411DB9C8B,
90                         );
91                         isa = PBXGroup;
92                         name = ITFoundation;
93                         refType = 4;
94                         sourceTree = "<group>";
95                 };
96                 0867D69AFE84028FC02AAC07 = {
97                         children = (
98                                 1058C7B0FEA5585E11CA2CBB,
99                                 1058C7B2FEA5585E11CA2CBB,
100                         );
101                         isa = PBXGroup;
102                         name = "External Frameworks and Libraries";
103                         refType = 4;
104                         sourceTree = "<group>";
105                 };
106                 0867D69BFE84028FC02AAC07 = {
107                         fallbackIsa = PBXFileReference;
108                         isa = PBXFrameworkReference;
109                         lastKnownFileType = wrapper.framework;
110                         name = Foundation.framework;
111                         path = /System/Library/Frameworks/Foundation.framework;
112                         refType = 0;
113                         sourceTree = "<absolute>";
114                 };
115                 0867D6A5FE840307C02AAC07 = {
116                         fallbackIsa = PBXFileReference;
117                         isa = PBXFrameworkReference;
118                         lastKnownFileType = wrapper.framework;
119                         name = AppKit.framework;
120                         path = /System/Library/Frameworks/AppKit.framework;
121                         refType = 0;
122                         sourceTree = "<absolute>";
123                 };
124                 089C1665FE841158C02AAC07 = {
125                         children = (
126                                 8DC2EF5A0486A6940098B216,
127                                 089C1666FE841158C02AAC07,
128                         );
129                         isa = PBXGroup;
130                         name = Resources;
131                         refType = 4;
132                         sourceTree = "<group>";
133                 };
134                 089C1666FE841158C02AAC07 = {
135                         children = (
136                                 089C1667FE841158C02AAC07,
137                         );
138                         isa = PBXVariantGroup;
139                         name = InfoPlist.strings;
140                         refType = 4;
141                         sourceTree = "<group>";
142                 };
143                 089C1667FE841158C02AAC07 = {
144                         fileEncoding = 10;
145                         isa = PBXFileReference;
146                         lastKnownFileType = text.plist.strings;
147                         name = English;
148                         path = English.lproj/InfoPlist.strings;
149                         refType = 4;
150                         sourceTree = "<group>";
151                 };
152                 08FB77AEFE84172EC02AAC07 = {
153                         children = (
154                                 7CA50B2B054E77950074E1D9,
155                                 7CA50B2C054E77950074E1D9,
156                                 7CA50B2F054E77A00074E1D9,
157                                 7CA50B30054E77A00074E1D9,
158                                 7CA50B80054E786E0074E1D9,
159                                 7CA50B7F054E786E0074E1D9,
160                                 7CA50B8C054E787D0074E1D9,
161                                 7CA50B8B054E787D0074E1D9,
162                                 7CF6C92E057D65B0007FEC13,
163                                 7CF6C92F057D65B0007FEC13,
164                                 7CF6C936057D65BA007FEC13,
165                                 7CF6C937057D65BA007FEC13,
166                                 7C97DC2C05B614300013E85F,
167                                 7C97DC2D05B614300013E85F,
168                         );
169                         isa = PBXGroup;
170                         name = Classes;
171                         refType = 4;
172                         sourceTree = "<group>";
173                 };
174 //080
175 //081
176 //082
177 //083
178 //084
179 //100
180 //101
181 //102
182 //103
183 //104
184                 1058C7B0FEA5585E11CA2CBB = {
185                         children = (
186                                 1058C7B1FEA5585E11CA2CBB,
187                                 7CA50BAA054E794B0074E1D9,
188                         );
189                         isa = PBXGroup;
190                         name = "Linked Frameworks";
191                         refType = 4;
192                         sourceTree = "<group>";
193                 };
194                 1058C7B1FEA5585E11CA2CBB = {
195                         fallbackIsa = PBXFileReference;
196                         isa = PBXFrameworkReference;
197                         lastKnownFileType = wrapper.framework;
198                         name = Cocoa.framework;
199                         path = /System/Library/Frameworks/Cocoa.framework;
200                         refType = 0;
201                         sourceTree = "<absolute>";
202                 };
203                 1058C7B2FEA5585E11CA2CBB = {
204                         children = (
205                                 0867D69BFE84028FC02AAC07,
206                                 0867D6A5FE840307C02AAC07,
207                         );
208                         isa = PBXGroup;
209                         name = "Other Frameworks";
210                         refType = 4;
211                         sourceTree = "<group>";
212                 };
213 //100
214 //101
215 //102
216 //103
217 //104
218 //2A0
219 //2A1
220 //2A2
221 //2A3
222 //2A4
223                 2AB93A2C057059DC007E748F = {
224                         children = (
225                                 2AB93A3005705A0C007E748F,
226                                 2AB93A3105705A0C007E748F,
227                         );
228                         isa = PBXGroup;
229                         name = Categories;
230                         refType = 4;
231                         sourceTree = "<group>";
232                 };
233                 2AB93A3005705A0C007E748F = {
234                         fileEncoding = 4;
235                         isa = PBXFileReference;
236                         lastKnownFileType = sourcecode.c.h;
237                         path = "ITCategory-NSArray.h";
238                         refType = 4;
239                         sourceTree = "<group>";
240                 };
241                 2AB93A3105705A0C007E748F = {
242                         fileEncoding = 4;
243                         isa = PBXFileReference;
244                         lastKnownFileType = sourcecode.c.objc;
245                         path = "ITCategory-NSArray.m";
246                         refType = 4;
247                         sourceTree = "<group>";
248                 };
249                 2AB93A3205705A0C007E748F = {
250                         fileRef = 2AB93A3005705A0C007E748F;
251                         isa = PBXBuildFile;
252                         settings = {
253                                 ATTRIBUTES = (
254                                         Public,
255                                 );
256                         };
257                 };
258                 2AB93A3305705A0C007E748F = {
259                         fileRef = 2AB93A3105705A0C007E748F;
260                         isa = PBXBuildFile;
261                         settings = {
262                         };
263                 };
264 //2A0
265 //2A1
266 //2A2
267 //2A3
268 //2A4
269 //320
270 //321
271 //322
272 //323
273 //324
274                 32C88DFF0371C24200C91783 = {
275                         children = (
276                                 32DBCF5E0370ADEE00C91783,
277                                 7CA50D7D054E7C600074E1D9,
278                                 3D2D8A10055E07D800F59C27,
279                                 3D2D8A11055E07D800F59C27,
280                         );
281                         isa = PBXGroup;
282                         name = "Other Sources";
283                         refType = 4;
284                         sourceTree = "<group>";
285                 };
286                 32DBCF5E0370ADEE00C91783 = {
287                         fileEncoding = 4;
288                         isa = PBXFileReference;
289                         lastKnownFileType = sourcecode.c.h;
290                         path = ITFoundation_Prefix.pch;
291                         refType = 4;
292                         sourceTree = "<group>";
293                 };
294 //320
295 //321
296 //322
297 //323
298 //324
299 //3D0
300 //3D1
301 //3D2
302 //3D3
303 //3D4
304                 3D2D8A10055E07D800F59C27 = {
305                         fileEncoding = 30;
306                         isa = PBXFileReference;
307                         lastKnownFileType = sourcecode.c.c;
308                         path = queue.c;
309                         refType = 4;
310                         sourceTree = "<group>";
311                 };
312                 3D2D8A11055E07D800F59C27 = {
313                         fileEncoding = 30;
314                         isa = PBXFileReference;
315                         lastKnownFileType = sourcecode.c.h;
316                         path = queue.h;
317                         refType = 4;
318                         sourceTree = "<group>";
319                 };
320                 3D2D8A12055E07D800F59C27 = {
321                         fileRef = 3D2D8A10055E07D800F59C27;
322                         isa = PBXBuildFile;
323                         settings = {
324                         };
325                 };
326                 3D2D8A13055E07D800F59C27 = {
327                         fileRef = 3D2D8A11055E07D800F59C27;
328                         isa = PBXBuildFile;
329                         settings = {
330                         };
331                 };
332 //3D0
333 //3D1
334 //3D2
335 //3D3
336 //3D4
337 //7C0
338 //7C1
339 //7C2
340 //7C3
341 //7C4
342                 7C97DC2C05B614300013E85F = {
343                         fileEncoding = 4;
344                         isa = PBXFileReference;
345                         lastKnownFileType = sourcecode.c.h;
346                         path = ITCarbonSupport.h;
347                         refType = 4;
348                         sourceTree = "<group>";
349                 };
350                 7C97DC2D05B614300013E85F = {
351                         fileEncoding = 4;
352                         isa = PBXFileReference;
353                         lastKnownFileType = sourcecode.c.objc;
354                         path = ITCarbonSupport.m;
355                         refType = 4;
356                         sourceTree = "<group>";
357                 };
358                 7C97DC2E05B614300013E85F = {
359                         fileRef = 7C97DC2C05B614300013E85F;
360                         isa = PBXBuildFile;
361                         settings = {
362                         };
363                 };
364                 7C97DC2F05B614300013E85F = {
365                         fileRef = 7C97DC2D05B614300013E85F;
366                         isa = PBXBuildFile;
367                         settings = {
368                         };
369                 };
370                 7CA50B2B054E77950074E1D9 = {
371                         fileEncoding = 4;
372                         isa = PBXFileReference;
373                         lastKnownFileType = sourcecode.c.h;
374                         path = ITAppleEventCenter.h;
375                         refType = 4;
376                         sourceTree = "<group>";
377                 };
378                 7CA50B2C054E77950074E1D9 = {
379                         fileEncoding = 4;
380                         isa = PBXFileReference;
381                         lastKnownFileType = sourcecode.c.objc;
382                         path = ITAppleEventCenter.m;
383                         refType = 4;
384                         sourceTree = "<group>";
385                 };
386                 7CA50B2D054E77950074E1D9 = {
387                         fileRef = 7CA50B2B054E77950074E1D9;
388                         isa = PBXBuildFile;
389                         settings = {
390                                 ATTRIBUTES = (
391                                         Public,
392                                 );
393                         };
394                 };
395                 7CA50B2E054E77950074E1D9 = {
396                         fileRef = 7CA50B2C054E77950074E1D9;
397                         isa = PBXBuildFile;
398                         settings = {
399                         };
400                 };
401                 7CA50B2F054E77A00074E1D9 = {
402                         fileEncoding = 4;
403                         isa = PBXFileReference;
404                         lastKnownFileType = sourcecode.c.h;
405                         path = ITDebug.h;
406                         refType = 4;
407                         sourceTree = "<group>";
408                 };
409                 7CA50B30054E77A00074E1D9 = {
410                         fileEncoding = 4;
411                         isa = PBXFileReference;
412                         lastKnownFileType = sourcecode.c.objc;
413                         path = ITDebug.m;
414                         refType = 4;
415                         sourceTree = "<group>";
416                 };
417                 7CA50B31054E77A00074E1D9 = {
418                         fileRef = 7CA50B2F054E77A00074E1D9;
419                         isa = PBXBuildFile;
420                         settings = {
421                                 ATTRIBUTES = (
422                                         Public,
423                                 );
424                         };
425                 };
426                 7CA50B32054E77A00074E1D9 = {
427                         fileRef = 7CA50B30054E77A00074E1D9;
428                         isa = PBXBuildFile;
429                         settings = {
430                         };
431                 };
432                 7CA50B7F054E786E0074E1D9 = {
433                         fileEncoding = 4;
434                         isa = PBXFileReference;
435                         lastKnownFileType = sourcecode.c.objc;
436                         path = ITVirtualMemoryInfo.m;
437                         refType = 4;
438                         sourceTree = "<group>";
439                 };
440                 7CA50B80054E786E0074E1D9 = {
441                         fileEncoding = 4;
442                         isa = PBXFileReference;
443                         lastKnownFileType = sourcecode.c.h;
444                         path = ITVirtualMemoryInfo.h;
445                         refType = 4;
446                         sourceTree = "<group>";
447                 };
448                 7CA50B8B054E787D0074E1D9 = {
449                         fileEncoding = 4;
450                         isa = PBXFileReference;
451                         lastKnownFileType = sourcecode.c.objc;
452                         path = ITByteStream.m;
453                         refType = 4;
454                         sourceTree = "<group>";
455                 };
456                 7CA50B8C054E787D0074E1D9 = {
457                         fileEncoding = 4;
458                         isa = PBXFileReference;
459                         lastKnownFileType = sourcecode.c.h;
460                         path = ITByteStream.h;
461                         refType = 4;
462                         sourceTree = "<group>";
463                 };
464                 7CA50BAA054E794B0074E1D9 = {
465                         isa = PBXFileReference;
466                         lastKnownFileType = wrapper.framework;
467                         name = Carbon.framework;
468                         path = /System/Library/Frameworks/Carbon.framework;
469                         refType = 0;
470                         sourceTree = "<absolute>";
471                 };
472                 7CA50BAB054E794B0074E1D9 = {
473                         fileRef = 7CA50BAA054E794B0074E1D9;
474                         isa = PBXBuildFile;
475                         settings = {
476                         };
477                 };
478                 7CA50D7D054E7C600074E1D9 = {
479                         fileEncoding = 4;
480                         isa = PBXFileReference;
481                         lastKnownFileType = sourcecode.c.h;
482                         path = ITFoundation.h;
483                         refType = 4;
484                         sourceTree = "<group>";
485                 };
486                 7CA50D7E054E7C600074E1D9 = {
487                         fileRef = 7CA50D7D054E7C600074E1D9;
488                         isa = PBXBuildFile;
489                         settings = {
490                                 ATTRIBUTES = (
491                                         Public,
492                                 );
493                         };
494                 };
495                 7CF6C92E057D65B0007FEC13 = {
496                         fileEncoding = 4;
497                         isa = PBXFileReference;
498                         lastKnownFileType = sourcecode.c.h;
499                         path = ITPreference.h;
500                         refType = 4;
501                         sourceTree = "<group>";
502                 };
503                 7CF6C92F057D65B0007FEC13 = {
504                         fileEncoding = 4;
505                         isa = PBXFileReference;
506                         lastKnownFileType = sourcecode.c.objc;
507                         path = ITPreference.m;
508                         refType = 4;
509                         sourceTree = "<group>";
510                 };
511                 7CF6C930057D65B0007FEC13 = {
512                         fileRef = 7CF6C92E057D65B0007FEC13;
513                         isa = PBXBuildFile;
514                         settings = {
515                         };
516                 };
517                 7CF6C931057D65B0007FEC13 = {
518                         fileRef = 7CF6C92F057D65B0007FEC13;
519                         isa = PBXBuildFile;
520                         settings = {
521                         };
522                 };
523                 7CF6C936057D65BA007FEC13 = {
524                         fileEncoding = 4;
525                         isa = PBXFileReference;
526                         lastKnownFileType = sourcecode.c.h;
527                         path = ITPreferenceCenter.h;
528                         refType = 4;
529                         sourceTree = "<group>";
530                 };
531                 7CF6C937057D65BA007FEC13 = {
532                         fileEncoding = 4;
533                         isa = PBXFileReference;
534                         lastKnownFileType = sourcecode.c.objc;
535                         path = ITPreferenceCenter.m;
536                         refType = 4;
537                         sourceTree = "<group>";
538                 };
539                 7CF6C938057D65BA007FEC13 = {
540                         fileRef = 7CF6C936057D65BA007FEC13;
541                         isa = PBXBuildFile;
542                         settings = {
543                         };
544                 };
545                 7CF6C939057D65BA007FEC13 = {
546                         fileRef = 7CF6C937057D65BA007FEC13;
547                         isa = PBXBuildFile;
548                         settings = {
549                         };
550                 };
551 //7C0
552 //7C1
553 //7C2
554 //7C3
555 //7C4
556 //8D0
557 //8D1
558 //8D2
559 //8D3
560 //8D4
561                 8DC2EF4F0486A6940098B216 = {
562                         buildPhases = (
563                                 8DC2EF500486A6940098B216,
564                                 8DC2EF520486A6940098B216,
565                                 8DC2EF540486A6940098B216,
566                                 8DC2EF560486A6940098B216,
567                                 8DC2EF580486A6940098B216,
568                         );
569                         buildRules = (
570                         );
571                         buildSettings = {
572                                 DYLIB_COMPATIBILITY_VERSION = 1;
573                                 DYLIB_CURRENT_VERSION = 1;
574                                 FRAMEWORK_SEARCH_PATHS = "";
575                                 FRAMEWORK_VERSION = A;
576                                 GCC_ENABLE_TRIGRAPHS = NO;
577                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
578                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
579                                 GCC_PREFIX_HEADER = ITFoundation_Prefix.pch;
580                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
581                                 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
582                                 GCC_WARN_UNKNOWN_PRAGMAS = NO;
583                                 HEADER_SEARCH_PATHS = "";
584                                 INFOPLIST_FILE = Info.plist;
585                                 INSTALL_PATH = "@executable_path/../Frameworks";
586                                 LIBRARY_SEARCH_PATHS = "";
587                                 LIBRARY_STYLE = Dynamic;
588                                 MACOSX_DEPLOYMENT_TARGET = 10.2;
589                                 OTHER_LDFLAGS = "-seg1addr 0x15000000";
590                                 PRODUCT_NAME = ITFoundation;
591                                 SECTORDER_FLAGS = "";
592                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
593                                 WRAPPER_EXTENSION = framework;
594                         };
595                         dependencies = (
596                         );
597                         isa = PBXNativeTarget;
598                         name = ITFoundation;
599                         productInstallPath = "$(HOME)/Library/Frameworks";
600                         productName = ITFoundation;
601                         productReference = 8DC2EF5B0486A6940098B216;
602                         productType = "com.apple.product-type.framework";
603                 };
604                 8DC2EF500486A6940098B216 = {
605                         buildActionMask = 2147483647;
606                         files = (
607                                 8DC2EF510486A6940098B216,
608                                 7CA50D7E054E7C600074E1D9,
609                                 7CA50B2D054E77950074E1D9,
610                                 7CA50B31054E77A00074E1D9,
611                                 3D2D8A13055E07D800F59C27,
612                                 2AB93A3205705A0C007E748F,
613                                 7CF6C930057D65B0007FEC13,
614                                 7CF6C938057D65BA007FEC13,
615                                 7C97DC2E05B614300013E85F,
616                         );
617                         isa = PBXHeadersBuildPhase;
618                         runOnlyForDeploymentPostprocessing = 0;
619                 };
620                 8DC2EF510486A6940098B216 = {
621                         fileRef = 32DBCF5E0370ADEE00C91783;
622                         isa = PBXBuildFile;
623                         settings = {
624                         };
625                 };
626                 8DC2EF520486A6940098B216 = {
627                         buildActionMask = 2147483647;
628                         files = (
629                                 8DC2EF530486A6940098B216,
630                         );
631                         isa = PBXResourcesBuildPhase;
632                         runOnlyForDeploymentPostprocessing = 0;
633                 };
634                 8DC2EF530486A6940098B216 = {
635                         fileRef = 089C1666FE841158C02AAC07;
636                         isa = PBXBuildFile;
637                         settings = {
638                         };
639                 };
640                 8DC2EF540486A6940098B216 = {
641                         buildActionMask = 2147483647;
642                         files = (
643                                 7CA50B2E054E77950074E1D9,
644                                 7CA50B32054E77A00074E1D9,
645                                 3D2D8A12055E07D800F59C27,
646                                 2AB93A3305705A0C007E748F,
647                                 7CF6C931057D65B0007FEC13,
648                                 7CF6C939057D65BA007FEC13,
649                                 7C97DC2F05B614300013E85F,
650                         );
651                         isa = PBXSourcesBuildPhase;
652                         runOnlyForDeploymentPostprocessing = 0;
653                 };
654                 8DC2EF560486A6940098B216 = {
655                         buildActionMask = 2147483647;
656                         files = (
657                                 8DC2EF570486A6940098B216,
658                                 7CA50BAB054E794B0074E1D9,
659                         );
660                         isa = PBXFrameworksBuildPhase;
661                         runOnlyForDeploymentPostprocessing = 0;
662                 };
663                 8DC2EF570486A6940098B216 = {
664                         fileRef = 1058C7B1FEA5585E11CA2CBB;
665                         isa = PBXBuildFile;
666                         settings = {
667                         };
668                 };
669                 8DC2EF580486A6940098B216 = {
670                         buildActionMask = 2147483647;
671                         files = (
672                         );
673                         isa = PBXRezBuildPhase;
674                         runOnlyForDeploymentPostprocessing = 0;
675                 };
676                 8DC2EF5A0486A6940098B216 = {
677                         fileEncoding = 4;
678                         isa = PBXFileReference;
679                         lastKnownFileType = text.plist;
680                         path = Info.plist;
681                         refType = 4;
682                         sourceTree = "<group>";
683                 };
684                 8DC2EF5B0486A6940098B216 = {
685                         explicitFileType = wrapper.framework;
686                         includeInIndex = 0;
687                         isa = PBXFileReference;
688                         path = ITFoundation.framework;
689                         refType = 3;
690                         sourceTree = BUILT_PRODUCTS_DIR;
691                 };
692         };
693         rootObject = 0867D690FE84028FC02AAC07;
694 }