source: trunk/appswitch/appswitch/appswitch.xcodeproj/nicholas.pbxuser@ 306

Last change on this file since 306 was 306, checked in by Nicholas Riley, 17 years ago

VERSION: Updated for 1.1d1.

main.c: Mostly switch to Process Manager. Remove obsolete comments.

README: Updated for 1.1d1.

appswitch.xcodeproj: Upgraded Xcode project.

File size: 18.0 KB
Line 
1// !$*UTF8*$!
2{
3 08FB7793FE84155DC02AAC07 /* Project object */ = {
4 activeBuildConfigurationName = Deployment;
5 activeExecutable = E1607F090AF3700B001EAB72 /* appswitch */;
6 activeTarget = E1607EF90AF3700B001EAB72 /* appswitch */;
7 addToTargets = (
8 );
9 breakpoints = (
10 );
11 breakpointsGroup = E1ED200E0AF38AB700F9825D /* XCBreakpointsBucket */;
12 codeSenseManager = E18A0A2A063362FF008DC67C /* Code sense */;
13 executables = (
14 E1607F090AF3700B001EAB72 /* appswitch */,
15 );
16 perUserDictionary = {
17 PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
18 PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
19 PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
20 PBXFileTableDataSourceColumnWidthsKey = (
21 22,
22 525.7974,
23 );
24 PBXFileTableDataSourceColumnsKey = (
25 PBXExecutablesDataSource_ActiveFlagID,
26 PBXExecutablesDataSource_NameID,
27 );
28 };
29 PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
30 PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
31 PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
32 PBXFileTableDataSourceColumnWidthsKey = (
33 20,
34 321,
35 20,
36 61,
37 43,
38 43,
39 20,
40 );
41 PBXFileTableDataSourceColumnsKey = (
42 PBXFileDataSource_FiletypeID,
43 PBXFileDataSource_Filename_ColumnID,
44 PBXFileDataSource_Built_ColumnID,
45 PBXFileDataSource_ObjectSize_ColumnID,
46 PBXFileDataSource_Errors_ColumnID,
47 PBXFileDataSource_Warnings_ColumnID,
48 PBXFileDataSource_Target_ColumnID,
49 );
50 };
51 PBXPerProjectTemplateStateSaveDate = 183729271;
52 PBXPrepackagedSmartGroups_v2 = (
53 {
54 PBXTransientLocationAtTop = bottom;
55 absolutePathToBundle = "";
56 activationKey = OldTargetSmartGroup;
57 clz = PBXTargetSmartGroup;
58 description = "Displays all targets of the project.";
59 globalID = 1C37FABC04509CD000000102;
60 name = Targets;
61 preferences = {
62 image = Targets;
63 };
64 },
65 {
66 PBXTransientLocationAtTop = bottom;
67 absolutePathToBundle = "";
68 clz = PBXTargetSmartGroup2;
69 description = "Displays all targets of the project as well as nested build phases.";
70 globalID = 1C37FBAC04509CD000000102;
71 name = Targets;
72 preferences = {
73 image = Targets;
74 };
75 },
76 {
77 PBXTransientLocationAtTop = bottom;
78 absolutePathToBundle = "";
79 clz = PBXExecutablesSmartGroup;
80 description = "Displays all executables of the project.";
81 globalID = 1C37FAAC04509CD000000102;
82 name = Executables;
83 preferences = {
84 image = Executable;
85 };
86 },
87 {
88 " PBXTransientLocationAtTop " = bottom;
89 absolutePathToBundle = "";
90 clz = PBXErrorsWarningsSmartGroup;
91 description = "Displays files with errors or warnings.";
92 globalID = 1C08E77C0454961000C914BD;
93 name = "Errors and Warnings";
94 preferences = {
95 fnmatch = "";
96 image = WarningsErrors;
97 recursive = 1;
98 regex = "";
99 root = "<PROJECT>";
100 };
101 },
102 {
103 PBXTransientLocationAtTop = bottom;
104 absolutePathToBundle = "";
105 clz = PBXFilenameSmartGroup;
106 description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
107 globalID = 1CC0EA4004350EF90044410B;
108 name = "Implementation Files";
109 preferences = {
110 canSave = 1;
111 fnmatch = "";
112 image = SmartFolder;
113 isLeaf = 0;
114 recursive = 1;
115 regex = "?*\\.[mcMC]";
116 root = "<PROJECT>";
117 };
118 },
119 {
120 PBXTransientLocationAtTop = bottom;
121 absolutePathToBundle = "";
122 clz = PBXFilenameSmartGroup;
123 description = "This group displays Interface Builder NIB Files.";
124 globalID = 1CC0EA4004350EF90041110B;
125 name = "NIB Files";
126 preferences = {
127 canSave = 1;
128 fnmatch = "*.nib";
129 image = SmartFolder;
130 isLeaf = 0;
131 recursive = 1;
132 regex = "";
133 root = "<PROJECT>";
134 };
135 },
136 {
137 PBXTransientLocationAtTop = no;
138 absolutePathToBundle = "";
139 clz = PBXFindSmartGroup;
140 description = "Displays Find Results.";
141 globalID = 1C37FABC05509CD000000102;
142 name = "Find Results";
143 preferences = {
144 image = spyglass;
145 };
146 },
147 {
148 PBXTransientLocationAtTop = no;
149 absolutePathToBundle = "";
150 clz = PBXBookmarksSmartGroup;
151 description = "Displays Project Bookmarks.";
152 globalID = 1C37FABC05539CD112110102;
153 name = Bookmarks;
154 preferences = {
155 image = Bookmarks;
156 };
157 },
158 {
159 PBXTransientLocationAtTop = bottom;
160 absolutePathToBundle = "";
161 clz = XCSCMSmartGroup;
162 description = "Displays files with interesting SCM status.";
163 globalID = E2644B35053B69B200211256;
164 name = SCM;
165 preferences = {
166 image = PBXRepository;
167 isLeaf = 0;
168 };
169 },
170 {
171 PBXTransientLocationAtTop = bottom;
172 absolutePathToBundle = "";
173 clz = PBXSymbolsSmartGroup;
174 description = "Displays all symbols for the project.";
175 globalID = 1C37FABC04509CD000100104;
176 name = "Project Symbols";
177 preferences = {
178 image = ProjectSymbols;
179 isLeaf = 1;
180 };
181 },
182 {
183 PBXTransientLocationAtTop = bottom;
184 absolutePathToBundle = "";
185 clz = PBXFilenameSmartGroup;
186 description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
187 globalID = PBXTemplateMarker;
188 name = "Simple Filter SmartGroup";
189 preferences = {
190 canSave = 1;
191 fnmatch = "*.nib";
192 image = SmartFolder;
193 isLeaf = 0;
194 recursive = 1;
195 regex = "";
196 root = "<PROJECT>";
197 };
198 },
199 {
200 PBXTransientLocationAtTop = bottom;
201 absolutePathToBundle = "";
202 clz = PBXFilenameSmartGroup;
203 description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
204 globalID = PBXTemplateMarker;
205 name = "Simple Regular Expression SmartGroup";
206 preferences = {
207 canSave = 1;
208 fnmatch = "";
209 image = SmartFolder;
210 isLeaf = 0;
211 recursive = 1;
212 regex = "?*\\.[mcMC]";
213 root = "<PROJECT>";
214 };
215 },
216 );
217 PBXWorkspaceContents = (
218 {
219 PBXProjectWorkspaceModule_StateKey_Rev39 = {
220 PBXProjectWorkspaceModule_DEGV_Geometry = {
221 _collapsingFrameDimension = 0;
222 _indexOfCollapsedView = 0;
223 _percentageOfCollapsedView = 0;
224 isCollapsed = yes;
225 sizes = (
226 "{{0, 0}, {571, 121}}",
227 "{{0, 121}, {571, 544}}",
228 );
229 };
230 PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
231 BoundsStr = "{{0, 0}, {556, 104}}";
232 Rows = (
233 0,
234 );
235 VisibleRectStr = "{{0, 0}, {556, 104}}";
236 };
237 PBXProjectWorkspaceModule_EditorOpen = true;
238 PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
239 PBXSplitModuleInNavigatorKey = {
240 Split0 = {
241 bookmark = E1CC5D69065735A3001A87C9;
242 history = (
243 E18A0A5B0633660A008DC67C,
244 E18A0A6B06336B3F008DC67C,
245 E173740F063370F0002A81F1,
246 E18A0A3A06336491008DC67C,
247 E1CC5D67065735A3001A87C9,
248 E18A0A500633657C008DC67C,
249 );
250 prevStack = (
251 E18A0A3C06336491008DC67C,
252 E18A0A6306336B3C008DC67C,
253 E18A0A6806336B3E008DC67C,
254 E18A0A6C06336B3F008DC67C,
255 E1CC5D68065735A3001A87C9,
256 );
257 };
258 SplitCount = 1;
259 };
260 };
261 PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
262 PBXProjectWorkspaceModule_SGTM_Geometry = {
263 _collapsingFrameDimension = 0;
264 _indexOfCollapsedView = 0;
265 _percentageOfCollapsedView = 0;
266 sizes = (
267 "{{0, 0}, {182, 665}}",
268 "{{182, 0}, {571, 665}}",
269 );
270 };
271 };
272 PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {571, 121}}";
273 PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 121}, {571, 544}}";
274 PBXProjectWorkspaceModule_OldSuperviewFrame = "{{182, 0}, {571, 665}}";
275 PBXProjectWorkspaceModule_SGTM = {
276 PBXBottomSmartGroupGIDs = (
277 1C37FBAC04509CD000000102,
278 1C37FAAC04509CD000000102,
279 1C08E77C0454961000C914BD,
280 1CC0EA4004350EF90044410B,
281 1CC0EA4004350EF90041110B,
282 1C37FABC05509CD000000102,
283 1C37FABC05539CD112110102,
284 E2644B35053B69B200211256,
285 1C37FABC04509CD000100104,
286 );
287 PBXSmartGroupTreeModuleColumnData = {
288 PBXSmartGroupTreeModuleColumnWidthsKey = (
289 165,
290 );
291 PBXSmartGroupTreeModuleColumnsKey_v4 = (
292 MainColumn,
293 );
294 };
295 PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
296 PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
297 08FB7794FE84155DC02AAC07,
298 08FB7795FE84155DC02AAC07,
299 C6859E96029091FE04C91782,
300 1C37FAAC04509CD000000102,
301 );
302 PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
303 (
304 6,
305 4,
306 0,
307 ),
308 );
309 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {165, 647}}";
310 };
311 PBXTopSmartGroupGIDs = (
312 );
313 };
314 };
315 },
316 );
317 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
318 };
319 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
320 };
321 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugSessionModule" = {
322 Debugger = {
323 HorizontalSplitView = {
324 _collapsingFrameDimension = 0;
325 _indexOfCollapsedView = 0;
326 _percentageOfCollapsedView = 0;
327 isCollapsed = yes;
328 sizes = (
329 "{{0, 0}, {180, 195}}",
330 "{{180, 0}, {565, 195}}",
331 );
332 };
333 VerticalSplitView = {
334 _collapsingFrameDimension = 0;
335 _indexOfCollapsedView = 0;
336 _percentageOfCollapsedView = 0;
337 isCollapsed = yes;
338 sizes = (
339 "{{0, 0}, {745, 195}}",
340 "{{0, 195}, {745, 227}}",
341 );
342 };
343 };
344 LauncherConfigVersion = 8;
345 };
346 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
347 PBXSplitModuleInNavigatorKey = {
348 SplitCount = 1;
349 };
350 };
351 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
352 PBXProjectWorkspaceModule_StateKey_Rev39 = {
353 PBXProjectWorkspaceModule_DEGV_Geometry = {
354 _collapsingFrameDimension = 0;
355 _indexOfCollapsedView = 0;
356 _percentageOfCollapsedView = 0;
357 isCollapsed = yes;
358 sizes = (
359 "{{0, 0}, {571, 115}}",
360 "{{0, 115}, {571, 550}}",
361 );
362 };
363 PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
364 BoundsStr = "{{0, 0}, {556, 98}}";
365 Rows = (
366 0,
367 );
368 VisibleRectStr = "{{0, 0}, {556, 98}}";
369 };
370 PBXProjectWorkspaceModule_EditorOpen = true;
371 PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
372 PBXSplitModuleInNavigatorKey = {
373 Split0 = {
374 bookmark = E18A0A28063362F9008DC67C;
375 history = (
376 E18A0A22063362F5008DC67C,
377 );
378 };
379 SplitCount = 1;
380 };
381 };
382 PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
383 PBXProjectWorkspaceModule_SGTM_Geometry = {
384 _collapsingFrameDimension = 0;
385 _indexOfCollapsedView = 0;
386 _percentageOfCollapsedView = 0;
387 sizes = (
388 "{{0, 0}, {182, 665}}",
389 "{{182, 0}, {571, 665}}",
390 );
391 };
392 };
393 PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {571, 115}}";
394 PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 115}, {571, 550}}";
395 PBXProjectWorkspaceModule_OldSuperviewFrame = "{{182, 0}, {571, 665}}";
396 PBXProjectWorkspaceModule_SGTM = {
397 PBXBottomSmartGroupGIDs = (
398 1C37FBAC04509CD000000102,
399 1C37FAAC04509CD000000102,
400 1C08E77C0454961000C914BD,
401 1CC0EA4004350EF90044410B,
402 1CC0EA4004350EF90041110B,
403 1C37FABC05509CD000000102,
404 1C37FABC05539CD112110102,
405 E2644B35053B69B200211256,
406 1C37FABC04509CD000100104,
407 );
408 PBXSmartGroupTreeModuleColumnData = {
409 PBXSmartGroupTreeModuleColumnWidthsKey = (
410 165,
411 );
412 PBXSmartGroupTreeModuleColumnsKey_v4 = (
413 MainColumn,
414 );
415 };
416 PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
417 PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
418 08FB7794FE84155DC02AAC07,
419 08FB7795FE84155DC02AAC07,
420 );
421 PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
422 (
423 2,
424 1,
425 0,
426 ),
427 );
428 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {165, 647}}";
429 };
430 PBXTopSmartGroupGIDs = (
431 );
432 };
433 };
434 };
435 PBXWorkspaceGeometries = (
436 {
437 Frame = "{{0, 0}, {753, 665}}";
438 PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
439 };
440 RubberWindowFrame = "46 125 753 707 0 0 1280 832 ";
441 },
442 );
443 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
444 Frame = "{{0, 0}, {480, 217}}";
445 PBXModuleWindowStatusBarHidden = YES;
446 RubberWindowFrame = "400 466 480 238 0 0 1280 832 ";
447 };
448 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
449 Frame = "{{0, 0}, {400, 201}}";
450 PBXModuleWindowStatusBarHidden = YES;
451 RubberWindowFrame = "50 804 400 222 0 0 1280 832 ";
452 };
453 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugSessionModule" = {
454 DebugConsoleDrawerSize = "{100, 120}";
455 DebugConsoleVisible = Drawer;
456 DebugConsoleWindowFrame = "{{200, 200}, {500, 300}}";
457 DebugSTDIOWindowFrame = "{{200, 200}, {500, 300}}";
458 Frame = "{{0, 0}, {745, 422}}";
459 RubberWindowFrame = "398 164 745 464 0 0 1280 832 ";
460 };
461 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
462 Frame = "{{0, 0}, {750, 481}}";
463 PBXModuleWindowStatusBarHidden = YES;
464 RubberWindowFrame = "15 325 750 502 0 0 1280 832 ";
465 };
466 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
467 Frame = "{{0, 0}, {753, 665}}";
468 PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
469 };
470 RubberWindowFrame = "46 125 753 707 0 0 1280 832 ";
471 };
472 PBXWorkspaceStateSaveDate = 183729271;
473 };
474 perUserProjectItems = {
475 E1ED1FFD0AF38A5800F9825D /* PBXTextBookmark */ = E1ED1FFD0AF38A5800F9825D /* PBXTextBookmark */;
476 E1ED20980AF3924800F9825D /* PBXBookmark */ = E1ED20980AF3924800F9825D /* PBXBookmark */;
477 E1ED20AE0AF392EB00F9825D /* PBXTextBookmark */ = E1ED20AE0AF392EB00F9825D /* PBXTextBookmark */;
478 E1ED20AF0AF392EB00F9825D /* PBXTextBookmark */ = E1ED20AF0AF392EB00F9825D /* PBXTextBookmark */;
479 };
480 sourceControlManager = E18A0A29063362FF008DC67C /* Source Control */;
481 userBuildSettings = {
482 };
483 };
484 08FB7796FE84155DC02AAC07 /* main.c */ = {
485 uiCtxt = {
486 sepNavIntBoundsRect = "{{0, 0}, {837, 5592}}";
487 sepNavSelRange = "{4075, 0}";
488 sepNavVisRect = "{{0, 853}, {837, 587}}";
489 sepNavWindowFrame = "{{89, 50}, {817, 930}}";
490 };
491 };
492 C6859E970290921104C91782 /* appswitch.1 */ = {
493 uiCtxt = {
494 sepNavIntBoundsRect = "{{0, 0}, {530, 2027}}";
495 sepNavSelRange = "{122, 0}";
496 sepNavVisRect = "{{0, 1494}, {530, 533}}";
497 };
498 };
499 E1607EF90AF3700B001EAB72 /* appswitch */ = {
500 activeExec = 0;
501 executables = (
502 E1607F090AF3700B001EAB72 /* appswitch */,
503 );
504 };
505 E1607F090AF3700B001EAB72 /* appswitch */ = {
506 isa = PBXExecutable;
507 activeArgIndex = 2147483647;
508 activeArgIndices = (
509 );
510 argumentStrings = (
511 );
512 autoAttachOnCrash = 1;
513 configStateDict = {
514 };
515 customDataFormattersEnabled = 1;
516 debuggerPlugin = GDBDebugging;
517 disassemblyDisplayState = 0;
518 enableDebugStr = 1;
519 environmentEntries = (
520 );
521 executableSystemSymbolLevel = 0;
522 executableUserSymbolLevel = 0;
523 libgmallocEnabled = 0;
524 name = appswitch;
525 sourceDirectories = (
526 );
527 };
528 E16C83CC03F7AF7B00050002 /* README */ = {
529 uiCtxt = {
530 sepNavIntBoundsRect = "{{0, 0}, {778, 1176}}";
531 sepNavSelRange = "{1594, 0}";
532 sepNavVisRect = "{{0, 0}, {778, 872}}";
533 sepNavWindowFrame = "{{15, 67}, {817, 930}}";
534 };
535 };
536 E18A0A29063362FF008DC67C /* Source Control */ = {
537 isa = PBXSourceControlManager;
538 fallbackIsa = XCSourceControlManager;
539 isSCMEnabled = 1;
540 scmConfiguration = {
541 SubversionToolPath = /opt/local/bin/svn;
542 };
543 scmType = scm.subversion;
544 };
545 E18A0A2A063362FF008DC67C /* Code sense */ = {
546 isa = PBXCodeSenseManager;
547 indexTemplatePath = "";
548 };
549 E1A0BD3203EFAD9E00050001 /* CPS.h */ = {
550 uiCtxt = {
551 sepNavIntBoundsRect = "{{0, 0}, {662, 3612}}";
552 sepNavSelRange = "{4292, 56}";
553 sepNavVisRect = "{{0, 2937}, {662, 498}}";
554 sepNavWindowFrame = "{{284, 60}, {936, 905}}";
555 };
556 };
557 E1ED1FFD0AF38A5800F9825D /* PBXTextBookmark */ = {
558 isa = PBXTextBookmark;
559 fRef = E1ED1FFE0AF38A5800F9825D /* IOCFBundle.h */;
560 rLen = 0;
561 rLoc = 2147483647;
562 rType = 0;
563 };
564 E1ED1FFE0AF38A5800F9825D /* IOCFBundle.h */ = {
565 isa = PBXFileReference;
566 lastKnownFileType = sourcecode.c.h;
567 name = IOCFBundle.h;
568 path = /System/Library/Frameworks/IOKit.framework/Versions/A/Headers/IOCFBundle.h;
569 sourceTree = "<absolute>";
570 uiCtxt = {
571 sepNavIntBoundsRect = "{{0, 0}, {778, 872}}";
572 sepNavSelRange = "{278, 27}";
573 sepNavVisRect = "{{0, 0}, {778, 872}}";
574 sepNavWindowFrame = "{{67, -755}, {817, 930}}";
575 };
576 };
577 E1ED200E0AF38AB700F9825D /* XCBreakpointsBucket */ = {
578 isa = XCBreakpointsBucket;
579 name = "Project Breakpoints";
580 objects = (
581 );
582 };
583 E1ED20980AF3924800F9825D /* PBXBookmark */ = {
584 isa = PBXBookmark;
585 fRef = E16C83CC03F7AF7B00050002 /* README */;
586 };
587 E1ED20AE0AF392EB00F9825D /* PBXTextBookmark */ = {
588 isa = PBXTextBookmark;
589 fRef = E16C83CC03F7AF7B00050002 /* README */;
590 name = "README: 48";
591 rLen = 0;
592 rLoc = 1594;
593 rType = 0;
594 vrLen = 2541;
595 vrLoc = 0;
596 };
597 E1ED20AF0AF392EB00F9825D /* PBXTextBookmark */ = {
598 isa = PBXTextBookmark;
599 fRef = E1ED20B00AF392EB00F9825D /* IOCFBundle.h */;
600 name = "CFSTR(\"CFBundleIdentifier\")";
601 rLen = 27;
602 rLoc = 278;
603 rType = 0;
604 vrLen = 519;
605 vrLoc = 0;
606 };
607 E1ED20B00AF392EB00F9825D /* IOCFBundle.h */ = {
608 isa = PBXFileReference;
609 name = IOCFBundle.h;
610 path = /System/Library/Frameworks/IOKit.framework/Versions/A/Headers/IOCFBundle.h;
611 sourceTree = "<absolute>";
612 };
613}
Note: See TracBrowser for help on using the repository browser.