Release 0.61.08
[synfig.git] / ETL / tags / 0.61.06 / ETL.pbproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 39;
7         objects = {
8                 A63F3B3E054DA00200140006 = {
9                         fileEncoding = 30;
10                         isa = PBXFileReference;
11                         lastKnownFileType = sourcecode.c.h;
12                         name = _misc.h;
13                         path = ETL/_misc.h;
14                         refType = 4;
15                         sourceTree = "<group>";
16                 };
17                 A63F3B3F054DA00200140006 = {
18                         fileEncoding = 30;
19                         isa = PBXFileReference;
20                         lastKnownFileType = text;
21                         name = misc;
22                         path = ETL/misc;
23                         refType = 4;
24                         sourceTree = "<group>";
25                 };
26                 A63F3B40054DA00200140006 = {
27                         fileRef = A63F3B3E054DA00200140006;
28                         isa = PBXBuildFile;
29                         settings = {
30                                 ATTRIBUTES = (
31                                         Public,
32                                         Private,
33                                 );
34                         };
35                 };
36                 A63F3B42054DA02500140006 = {
37                         fileRef = A63F3B3F054DA00200140006;
38                         isa = PBXBuildFile;
39                         settings = {
40                                 ATTRIBUTES = (
41                                         Public,
42                                 );
43                         };
44                 };
45                 A64F6D24052A9DCC00140006 = {
46                         fileEncoding = 30;
47                         isa = PBXFileReference;
48                         lastKnownFileType = sourcecode.c.h;
49                         name = _ref_count.h;
50                         path = ETL/_ref_count.h;
51                         refType = 4;
52                         sourceTree = "<group>";
53                 };
54                 A64F6D25052A9DCC00140006 = {
55                         fileEncoding = 30;
56                         isa = PBXFileReference;
57                         lastKnownFileType = text;
58                         name = ref_count;
59                         path = ETL/ref_count;
60                         refType = 4;
61                         sourceTree = "<group>";
62                 };
63                 A64F6D26052A9DCC00140006 = {
64                         fileRef = A64F6D24052A9DCC00140006;
65                         isa = PBXBuildFile;
66                         settings = {
67                                 ATTRIBUTES = (
68                                         Public,
69                                         Private,
70                                 );
71                         };
72                 };
73                 A64F6D28052A9DFF00140006 = {
74                         fileRef = A64F6D25052A9DCC00140006;
75                         isa = PBXBuildFile;
76                         settings = {
77                                 ATTRIBUTES = (
78                                         Public,
79                                 );
80                         };
81                 };
82                 A6E2EAC007656757002AF736 = {
83                         containerPortal = F550016502F0983D01000102;
84                         isa = PBXContainerItemProxy;
85                         proxyType = 1;
86                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
87                         remoteInfo = "ETL Framework";
88                 };
89                 A6E2EAC107656757002AF736 = {
90                         containerPortal = F550016502F0983D01000102;
91                         isa = PBXContainerItemProxy;
92                         proxyType = 1;
93                         remoteGlobalIDString = F51307D803269B0F012F4765;
94                         remoteInfo = "Stringf Test";
95                 };
96                 A6E2EAC207656757002AF736 = {
97                         containerPortal = F550016502F0983D01000102;
98                         isa = PBXContainerItemProxy;
99                         proxyType = 1;
100                         remoteGlobalIDString = F5060A6702F37DEF01000102;
101                         remoteInfo = "Fixed Test";
102                 };
103                 A6E2EAC307656757002AF736 = {
104                         containerPortal = F550016502F0983D01000102;
105                         isa = PBXContainerItemProxy;
106                         proxyType = 1;
107                         remoteGlobalIDString = F5060A5A02F37D8501000102;
108                         remoteInfo = "Random Test";
109                 };
110                 A6E2EAC407656757002AF736 = {
111                         containerPortal = F550016502F0983D01000102;
112                         isa = PBXContainerItemProxy;
113                         proxyType = 1;
114                         remoteGlobalIDString = F5060A5102F37D8201000102;
115                         remoteInfo = "Smach Test";
116                 };
117                 A6E2EAC507656757002AF736 = {
118                         containerPortal = F550016502F0983D01000102;
119                         isa = PBXContainerItemProxy;
120                         proxyType = 1;
121                         remoteGlobalIDString = F5060A3C02F37BAC01000102;
122                         remoteInfo = "Angle Test";
123                 };
124                 A6E2EAC607656757002AF736 = {
125                         containerPortal = F550016502F0983D01000102;
126                         isa = PBXContainerItemProxy;
127                         proxyType = 1;
128                         remoteGlobalIDString = F5060A3602F37B5E01000102;
129                         remoteInfo = "Handle Test";
130                 };
131                 A6E2EAC707656757002AF736 = {
132                         containerPortal = F550016502F0983D01000102;
133                         isa = PBXContainerItemProxy;
134                         proxyType = 1;
135                         remoteGlobalIDString = F576CB6D031841EA01A80006;
136                         remoteInfo = "Hermite Test";
137                 };
138                 A6E2EAC807656757002AF736 = {
139                         containerPortal = F550016502F0983D01000102;
140                         isa = PBXContainerItemProxy;
141                         proxyType = 1;
142                         remoteGlobalIDString = F54AEB2B02F6899D01000102;
143                         remoteInfo = "Clock Test";
144                 };
145                 A6E2EAC907656757002AF736 = {
146                         containerPortal = F550016502F0983D01000102;
147                         isa = PBXContainerItemProxy;
148                         proxyType = 1;
149                         remoteGlobalIDString = F5CAA1FE031AD533012F434D;
150                         remoteInfo = "Spline Test";
151                 };
152                 A6E2EACA07656757002AF736 = {
153                         containerPortal = F550016502F0983D01000102;
154                         isa = PBXContainerItemProxy;
155                         proxyType = 1;
156                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
157                         remoteInfo = "ETL Framework";
158                 };
159                 A6E2EACB07656757002AF736 = {
160                         containerPortal = F550016502F0983D01000102;
161                         isa = PBXContainerItemProxy;
162                         proxyType = 1;
163                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
164                         remoteInfo = "ETL Framework";
165                 };
166                 A6E2EACC07656757002AF736 = {
167                         containerPortal = F550016502F0983D01000102;
168                         isa = PBXContainerItemProxy;
169                         proxyType = 1;
170                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
171                         remoteInfo = "ETL Framework";
172                 };
173                 A6E2EACD07656757002AF736 = {
174                         containerPortal = F550016502F0983D01000102;
175                         isa = PBXContainerItemProxy;
176                         proxyType = 1;
177                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
178                         remoteInfo = "ETL Framework";
179                 };
180                 A6E2EACE07656757002AF736 = {
181                         containerPortal = F550016502F0983D01000102;
182                         isa = PBXContainerItemProxy;
183                         proxyType = 1;
184                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
185                         remoteInfo = "ETL Framework";
186                 };
187                 A6E2EACF07656757002AF736 = {
188                         containerPortal = F550016502F0983D01000102;
189                         isa = PBXContainerItemProxy;
190                         proxyType = 1;
191                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
192                         remoteInfo = "ETL Framework";
193                 };
194                 A6E2EAD007656757002AF736 = {
195                         containerPortal = F550016502F0983D01000102;
196                         isa = PBXContainerItemProxy;
197                         proxyType = 1;
198                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
199                         remoteInfo = "ETL Framework";
200                 };
201                 A6E2EAD107656757002AF736 = {
202                         containerPortal = F550016502F0983D01000102;
203                         isa = PBXContainerItemProxy;
204                         proxyType = 1;
205                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
206                         remoteInfo = "ETL Framework";
207                 };
208                 A6E2EAD207656757002AF736 = {
209                         containerPortal = F550016502F0983D01000102;
210                         isa = PBXContainerItemProxy;
211                         proxyType = 1;
212                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
213                         remoteInfo = "ETL Framework";
214                 };
215                 A6E2EAD307656757002AF736 = {
216                         containerPortal = F550016502F0983D01000102;
217                         isa = PBXContainerItemProxy;
218                         proxyType = 1;
219                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
220                         remoteInfo = "ETL Framework";
221                 };
222                 A6E2EAD407656757002AF736 = {
223                         containerPortal = F550016502F0983D01000102;
224                         isa = PBXContainerItemProxy;
225                         proxyType = 1;
226                         remoteGlobalIDString = F588A3BC02F0CCE501000102;
227                         remoteInfo = "ETL Framework";
228                 };
229                 A6E2EADC076567C1002AF736 = {
230                         fileEncoding = 30;
231                         isa = PBXFileReference;
232                         lastKnownFileType = sourcecode.c.h;
233                         name = _rect.h;
234                         path = ETL/_rect.h;
235                         refType = 4;
236                         sourceTree = "<group>";
237                 };
238                 A6E2EADD076567C1002AF736 = {
239                         fileEncoding = 30;
240                         isa = PBXFileReference;
241                         lastKnownFileType = sourcecode.c.h;
242                         name = _value.h;
243                         path = ETL/_value.h;
244                         refType = 4;
245                         sourceTree = "<group>";
246                 };
247                 A6E2EADE076567C1002AF736 = {
248                         fileEncoding = 30;
249                         isa = PBXFileReference;
250                         lastKnownFileType = text;
251                         name = rect;
252                         path = ETL/rect;
253                         refType = 4;
254                         sourceTree = "<group>";
255                 };
256                 A6E2EADF076567C1002AF736 = {
257                         fileEncoding = 30;
258                         isa = PBXFileReference;
259                         lastKnownFileType = text;
260                         name = value;
261                         path = ETL/value;
262                         refType = 4;
263                         sourceTree = "<group>";
264                 };
265                 A6E2EAE0076567C1002AF736 = {
266                         fileRef = A6E2EADC076567C1002AF736;
267                         isa = PBXBuildFile;
268                         settings = {
269                         };
270                 };
271                 A6E2EAE1076567C1002AF736 = {
272                         fileRef = A6E2EADD076567C1002AF736;
273                         isa = PBXBuildFile;
274                         settings = {
275                         };
276                 };
277                 A6E2EAE2076567C1002AF736 = {
278                         fileRef = A6E2EADE076567C1002AF736;
279                         isa = PBXBuildFile;
280                         settings = {
281                         };
282                 };
283                 A6E2EAE3076567C1002AF736 = {
284                         fileRef = A6E2EADF076567C1002AF736;
285                         isa = PBXBuildFile;
286                         settings = {
287                         };
288                 };
289 //A60
290 //A61
291 //A62
292 //A63
293 //A64
294 //F50
295 //F51
296 //F52
297 //F53
298 //F54
299                 F504527502F391C901000102 = {
300                         buildSettings = {
301                                 COPY_PHASE_STRIP = NO;
302                                 DEBUGGING_SYMBOLS = YES;
303                                 OPTIMIZATION_CFLAGS = "-O0";
304                                 PROFILING_CODE = YES;
305                         };
306                         isa = PBXBuildStyle;
307                         name = "Development (GCC3)";
308                 };
309                 F5060A0302F3337A01000102 = {
310                         fileEncoding = 30;
311                         isa = PBXFileReference;
312                         lastKnownFileType = sourcecode.c.h;
313                         name = etl_profile.h;
314                         path = ETL.pbproj/etl_profile.h;
315                         refType = 4;
316                         sourceTree = "<group>";
317                 };
318                 F5060A0402F3337A01000102 = {
319                         fileRef = F5060A0302F3337A01000102;
320                         isa = PBXBuildFile;
321                         settings = {
322                                 ATTRIBUTES = (
323                                         Private,
324                                         Public,
325                                 );
326                         };
327                 };
328                 F5060A0502F3366801000102 = {
329                         fileEncoding = 30;
330                         isa = PBXFileReference;
331                         lastKnownFileType = text;
332                         name = ipc;
333                         path = ETL/ipc;
334                         refType = 4;
335                         sourceTree = "<group>";
336                 };
337                 F5060A0602F3366801000102 = {
338                         fileEncoding = 30;
339                         isa = PBXFileReference;
340                         lastKnownFileType = text;
341                         name = thread;
342                         path = ETL/thread;
343                         refType = 4;
344                         sourceTree = "<group>";
345                 };
346                 F5060A0702F3366801000102 = {
347                         fileRef = F5060A0502F3366801000102;
348                         isa = PBXBuildFile;
349                         settings = {
350                                 ATTRIBUTES = (
351                                         Public,
352                                 );
353                         };
354                 };
355                 F5060A0802F3366801000102 = {
356                         fileRef = F5060A0602F3366801000102;
357                         isa = PBXBuildFile;
358                         settings = {
359                                 ATTRIBUTES = (
360                                         Public,
361                                 );
362                         };
363                 };
364                 F5060A1C02F342A901000102 = {
365                         fileEncoding = 30;
366                         isa = PBXFileReference;
367                         lastKnownFileType = sourcecode.c.h;
368                         name = _angle.h;
369                         path = ETL/_angle.h;
370                         refType = 4;
371                         sourceTree = "<group>";
372                 };
373                 F5060A1D02F342A901000102 = {
374                         fileEncoding = 30;
375                         isa = PBXFileReference;
376                         lastKnownFileType = sourcecode.c.h;
377                         name = _curve.h;
378                         path = ETL/_curve.h;
379                         refType = 4;
380                         sourceTree = "<group>";
381                 };
382                 F5060A1E02F342A901000102 = {
383                         fileEncoding = 30;
384                         isa = PBXFileReference;
385                         lastKnownFileType = sourcecode.c.h;
386                         name = _fixed.h;
387                         path = ETL/_fixed.h;
388                         refType = 4;
389                         sourceTree = "<group>";
390                 };
391                 F5060A1F02F342A901000102 = {
392                         fileEncoding = 30;
393                         isa = PBXFileReference;
394                         lastKnownFileType = sourcecode.c.h;
395                         name = _handle.h;
396                         path = ETL/_handle.h;
397                         refType = 4;
398                         sourceTree = "<group>";
399                 };
400                 F5060A2102F342A901000102 = {
401                         fileEncoding = 30;
402                         isa = PBXFileReference;
403                         lastKnownFileType = sourcecode.c.h;
404                         name = _smach.h;
405                         path = ETL/_smach.h;
406                         refType = 4;
407                         sourceTree = "<group>";
408                 };
409                 F5060A2202F342A901000102 = {
410                         fileEncoding = 30;
411                         isa = PBXFileReference;
412                         lastKnownFileType = sourcecode.c.h;
413                         name = _thread.h;
414                         path = ETL/_thread.h;
415                         refType = 4;
416                         sourceTree = "<group>";
417                 };
418                 F5060A2302F342A901000102 = {
419                         fileEncoding = 30;
420                         isa = PBXFileReference;
421                         lastKnownFileType = sourcecode.c.h;
422                         name = _trivial.h;
423                         path = ETL/_trivial.h;
424                         refType = 4;
425                         sourceTree = "<group>";
426                 };
427                 F5060A2402F342A901000102 = {
428                         fileEncoding = 30;
429                         isa = PBXFileReference;
430                         lastKnownFileType = text;
431                         name = fixed;
432                         path = ETL/fixed;
433                         refType = 4;
434                         sourceTree = "<group>";
435                 };
436                 F5060A2502F342A901000102 = {
437                         fileRef = F5060A1C02F342A901000102;
438                         isa = PBXBuildFile;
439                         settings = {
440                                 ATTRIBUTES = (
441                                         Private,
442                                         Public,
443                                 );
444                         };
445                 };
446                 F5060A2602F342A901000102 = {
447                         fileRef = F5060A1D02F342A901000102;
448                         isa = PBXBuildFile;
449                         settings = {
450                                 ATTRIBUTES = (
451                                         Private,
452                                         Public,
453                                 );
454                         };
455                 };
456                 F5060A2702F342A901000102 = {
457                         fileRef = F5060A1E02F342A901000102;
458                         isa = PBXBuildFile;
459                         settings = {
460                                 ATTRIBUTES = (
461                                         Private,
462                                         Public,
463                                 );
464                         };
465                 };
466                 F5060A2802F342A901000102 = {
467                         fileRef = F5060A1F02F342A901000102;
468                         isa = PBXBuildFile;
469                         settings = {
470                                 ATTRIBUTES = (
471                                         Private,
472                                         Public,
473                                 );
474                         };
475                 };
476                 F5060A2A02F342A901000102 = {
477                         fileRef = F5060A2102F342A901000102;
478                         isa = PBXBuildFile;
479                         settings = {
480                                 ATTRIBUTES = (
481                                         Private,
482                                         Public,
483                                 );
484                         };
485                 };
486                 F5060A2B02F342A901000102 = {
487                         fileRef = F5060A2202F342A901000102;
488                         isa = PBXBuildFile;
489                         settings = {
490                                 ATTRIBUTES = (
491                                         Private,
492                                         Public,
493                                 );
494                         };
495                 };
496                 F5060A2C02F342A901000102 = {
497                         fileRef = F5060A2302F342A901000102;
498                         isa = PBXBuildFile;
499                         settings = {
500                                 ATTRIBUTES = (
501                                         Private,
502                                         Public,
503                                 );
504                         };
505                 };
506                 F5060A2D02F342A901000102 = {
507                         fileRef = F5060A2402F342A901000102;
508                         isa = PBXBuildFile;
509                         settings = {
510                                 ATTRIBUTES = (
511                                         Public,
512                                 );
513                         };
514                 };
515                 F5060A2E02F379BC01000102 = {
516                         fileEncoding = 30;
517                         isa = PBXFileReference;
518                         lastKnownFileType = sourcecode.c.h;
519                         name = _random.h;
520                         path = ETL/_random.h;
521                         refType = 4;
522                         sourceTree = "<group>";
523                 };
524                 F5060A2F02F379BC01000102 = {
525                         fileEncoding = 30;
526                         isa = PBXFileReference;
527                         lastKnownFileType = text;
528                         name = random;
529                         path = ETL/random;
530                         refType = 4;
531                         sourceTree = "<group>";
532                 };
533                 F5060A3002F379BC01000102 = {
534                         fileRef = F5060A2E02F379BC01000102;
535                         isa = PBXBuildFile;
536                         settings = {
537                                 ATTRIBUTES = (
538                                         Private,
539                                         Public,
540                                 );
541                         };
542                 };
543                 F5060A3102F379BC01000102 = {
544                         fileRef = F5060A2F02F379BC01000102;
545                         isa = PBXBuildFile;
546                         settings = {
547                                 ATTRIBUTES = (
548                                         Public,
549                                 );
550                         };
551                 };
552                 F5060A3202F37B5E01000102 = {
553                         buildActionMask = 2147483647;
554                         files = (
555                         );
556                         isa = PBXHeadersBuildPhase;
557                         runOnlyForDeploymentPostprocessing = 0;
558                 };
559                 F5060A3302F37B5E01000102 = {
560                         buildActionMask = 2147483647;
561                         files = (
562                                 F5060A3B02F37BA101000102,
563                         );
564                         isa = PBXSourcesBuildPhase;
565                         runOnlyForDeploymentPostprocessing = 0;
566                 };
567                 F5060A3402F37B5E01000102 = {
568                         buildActionMask = 2147483647;
569                         files = (
570                                 F5060A3A02F37B6E01000102,
571                         );
572                         isa = PBXFrameworksBuildPhase;
573                         runOnlyForDeploymentPostprocessing = 0;
574                 };
575                 F5060A3502F37B5E01000102 = {
576                         buildActionMask = 2147483647;
577                         files = (
578                         );
579                         isa = PBXRezBuildPhase;
580                         runOnlyForDeploymentPostprocessing = 0;
581                 };
582                 F5060A3602F37B5E01000102 = {
583                         buildPhases = (
584                                 F5060A3202F37B5E01000102,
585                                 F5060A3302F37B5E01000102,
586                                 F5060A3402F37B5E01000102,
587                                 F5060A3502F37B5E01000102,
588                         );
589                         buildSettings = {
590                                 HEADER_SEARCH_PATHS = build/ETL.framework/Versions/A/Headers;
591                                 OTHER_CFLAGS = "";
592                                 OTHER_LDFLAGS = "";
593                                 OTHER_REZFLAGS = "";
594                                 PRODUCT_NAME = "Handle Test";
595                                 REZ_EXECUTABLE = YES;
596                                 SECTORDER_FLAGS = "";
597                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
598                         };
599                         dependencies = (
600                                 F5060A4602F37BCA01000102,
601                         );
602                         isa = PBXToolTarget;
603                         name = "Handle Test";
604                         productInstallPath = /usr/local/bin;
605                         productName = "Handle Test";
606                         productReference = F5060A3702F37B5E01000102;
607                 };
608                 F5060A3702F37B5E01000102 = {
609                         explicitFileType = "compiled.mach-o.executable";
610                         isa = PBXFileReference;
611                         path = "Handle Test";
612                         refType = 3;
613                         sourceTree = BUILT_PRODUCTS_DIR;
614                 };
615                 F5060A3A02F37B6E01000102 = {
616                         fileRef = F588A3BD02F0CCE501000102;
617                         isa = PBXBuildFile;
618                         settings = {
619                         };
620                 };
621                 F5060A3B02F37BA101000102 = {
622                         fileRef = F588A3D602F0CF9101000102;
623                         isa = PBXBuildFile;
624                         settings = {
625                         };
626                 };
627                 F5060A3C02F37BAC01000102 = {
628                         buildPhases = (
629                                 F5060A3D02F37BAC01000102,
630                                 F5060A3E02F37BAC01000102,
631                                 F5060A4002F37BAC01000102,
632                                 F5060A4202F37BAC01000102,
633                         );
634                         buildSettings = {
635                                 DEBUGGING_SYMBOLS = NO;
636                                 HEADER_SEARCH_PATHS = ETL.pbproj;
637                                 OTHER_CFLAGS = "";
638                                 OTHER_LDFLAGS = "";
639                                 OTHER_REZFLAGS = "";
640                                 PRODUCT_NAME = "Angle Test";
641                                 PROFILING_CODE = YES;
642                                 REZ_EXECUTABLE = YES;
643                                 SECTORDER_FLAGS = "";
644                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
645                         };
646                         dependencies = (
647                                 F5060A4702F37BCD01000102,
648                         );
649                         isa = PBXToolTarget;
650                         name = "Angle Test";
651                         productInstallPath = /usr/local/bin;
652                         productName = "Handle Test";
653                         productReference = F5060A4302F37BAC01000102;
654                 };
655                 F5060A3D02F37BAC01000102 = {
656                         buildActionMask = 2147483647;
657                         files = (
658                         );
659                         isa = PBXHeadersBuildPhase;
660                         runOnlyForDeploymentPostprocessing = 0;
661                 };
662                 F5060A3E02F37BAC01000102 = {
663                         buildActionMask = 2147483647;
664                         files = (
665                                 F5060A4502F37BBA01000102,
666                         );
667                         isa = PBXSourcesBuildPhase;
668                         runOnlyForDeploymentPostprocessing = 0;
669                 };
670                 F5060A4002F37BAC01000102 = {
671                         buildActionMask = 2147483647;
672                         files = (
673                                 F5060A4102F37BAC01000102,
674                         );
675                         isa = PBXFrameworksBuildPhase;
676                         runOnlyForDeploymentPostprocessing = 0;
677                 };
678                 F5060A4102F37BAC01000102 = {
679                         fileRef = F588A3BD02F0CCE501000102;
680                         isa = PBXBuildFile;
681                         settings = {
682                         };
683                 };
684                 F5060A4202F37BAC01000102 = {
685                         buildActionMask = 2147483647;
686                         files = (
687                         );
688                         isa = PBXRezBuildPhase;
689                         runOnlyForDeploymentPostprocessing = 0;
690                 };
691                 F5060A4302F37BAC01000102 = {
692                         explicitFileType = "compiled.mach-o.executable";
693                         isa = PBXFileReference;
694                         path = "Angle Test";
695                         refType = 3;
696                         sourceTree = BUILT_PRODUCTS_DIR;
697                 };
698                 F5060A4502F37BBA01000102 = {
699                         fileRef = F5627F1902F0D1F801000102;
700                         isa = PBXBuildFile;
701                         settings = {
702                         };
703                 };
704                 F5060A4602F37BCA01000102 = {
705                         isa = PBXTargetDependency;
706                         target = F588A3BC02F0CCE501000102;
707                         targetProxy = A6E2EAD407656757002AF736;
708                 };
709                 F5060A4702F37BCD01000102 = {
710                         isa = PBXTargetDependency;
711                         target = F588A3BC02F0CCE501000102;
712                         targetProxy = A6E2EACB07656757002AF736;
713                 };
714                 F5060A4802F37BDD01000102 = {
715                         buildPhases = (
716                         );
717                         buildSettings = {
718                                 OTHER_CFLAGS = "";
719                                 OTHER_LDFLAGS = "";
720                                 OTHER_REZFLAGS = "";
721                                 PRODUCT_NAME = "All Tests";
722                                 SECTORDER_FLAGS = "";
723                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
724                         };
725                         dependencies = (
726                                 F51307E203269B1E012F4765,
727                                 F5CAA305031AEFBC012F434D,
728                                 F54AEB3502F689AD01000102,
729                                 F5CAA306031AEFC1012F434D,
730                                 F5060A4A02F37BF601000102,
731                                 F5060A4902F37BF401000102,
732                                 F5060A6502F37DD001000102,
733                                 F5060A6602F37DD201000102,
734                                 F5060A7402F37E3401000102,
735                         );
736                         isa = PBXAggregateTarget;
737                         name = "All Tests";
738                         productName = "All Tests";
739                 };
740                 F5060A4902F37BF401000102 = {
741                         isa = PBXTargetDependency;
742                         target = F5060A3C02F37BAC01000102;
743                         targetProxy = A6E2EAC507656757002AF736;
744                 };
745                 F5060A4A02F37BF601000102 = {
746                         isa = PBXTargetDependency;
747                         target = F5060A3602F37B5E01000102;
748                         targetProxy = A6E2EAC607656757002AF736;
749                 };
750                 F5060A4B02F37D3301000102 = {
751                         fileEncoding = 30;
752                         isa = PBXFileReference;
753                         lastKnownFileType = sourcecode.cpp.cpp;
754                         name = fixed.cpp;
755                         path = test/fixed.cpp;
756                         refType = 4;
757                         sourceTree = "<group>";
758                 };
759                 F5060A4C02F37D3301000102 = {
760                         fileEncoding = 30;
761                         isa = PBXFileReference;
762                         lastKnownFileType = sourcecode.cpp.cpp;
763                         name = random.cpp;
764                         path = test/random.cpp;
765                         refType = 4;
766                         sourceTree = "<group>";
767                 };
768                 F5060A4D02F37D3301000102 = {
769                         fileEncoding = 30;
770                         isa = PBXFileReference;
771                         lastKnownFileType = sourcecode.cpp.cpp;
772                         name = smach.cpp;
773                         path = test/smach.cpp;
774                         refType = 4;
775                         sourceTree = "<group>";
776                 };
777                 F5060A5102F37D8201000102 = {
778                         buildPhases = (
779                                 F5060A5202F37D8201000102,
780                                 F5060A5302F37D8201000102,
781                                 F5060A5502F37D8201000102,
782                                 F5060A5702F37D8201000102,
783                         );
784                         buildSettings = {
785                                 HEADER_SEARCH_PATHS = build/ETL.framework/Versions/A/Headers;
786                                 OTHER_CFLAGS = "";
787                                 OTHER_LDFLAGS = "";
788                                 OTHER_REZFLAGS = "";
789                                 PRODUCT_NAME = "Smach Test";
790                                 REZ_EXECUTABLE = YES;
791                                 SECTORDER_FLAGS = "";
792                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
793                         };
794                         dependencies = (
795                                 F5060A7102F37E2601000102,
796                         );
797                         isa = PBXToolTarget;
798                         name = "Smach Test";
799                         productInstallPath = /usr/local/bin;
800                         productName = "Handle Test";
801                         productReference = F5060A5802F37D8201000102;
802                 };
803                 F5060A5202F37D8201000102 = {
804                         buildActionMask = 2147483647;
805                         files = (
806                         );
807                         isa = PBXHeadersBuildPhase;
808                         runOnlyForDeploymentPostprocessing = 0;
809                 };
810                 F5060A5302F37D8201000102 = {
811                         buildActionMask = 2147483647;
812                         files = (
813                                 F5060A6302F37DB001000102,
814                         );
815                         isa = PBXSourcesBuildPhase;
816                         runOnlyForDeploymentPostprocessing = 0;
817                 };
818                 F5060A5502F37D8201000102 = {
819                         buildActionMask = 2147483647;
820                         files = (
821                                 F5060A5602F37D8201000102,
822                         );
823                         isa = PBXFrameworksBuildPhase;
824                         runOnlyForDeploymentPostprocessing = 0;
825                 };
826                 F5060A5602F37D8201000102 = {
827                         fileRef = F588A3BD02F0CCE501000102;
828                         isa = PBXBuildFile;
829                         settings = {
830                         };
831                 };
832                 F5060A5702F37D8201000102 = {
833                         buildActionMask = 2147483647;
834                         files = (
835                         );
836                         isa = PBXRezBuildPhase;
837                         runOnlyForDeploymentPostprocessing = 0;
838                 };
839                 F5060A5802F37D8201000102 = {
840                         explicitFileType = "compiled.mach-o.executable";
841                         isa = PBXFileReference;
842                         path = "Smach Test";
843                         refType = 3;
844                         sourceTree = BUILT_PRODUCTS_DIR;
845                 };
846                 F5060A5A02F37D8501000102 = {
847                         buildPhases = (
848                                 F5060A5B02F37D8501000102,
849                                 F5060A5C02F37D8501000102,
850                                 F5060A5E02F37D8501000102,
851                                 F5060A6002F37D8501000102,
852                         );
853                         buildSettings = {
854                                 HEADER_SEARCH_PATHS = "ETL.pbproj include";
855                                 OTHER_CFLAGS = "";
856                                 OTHER_LDFLAGS = "";
857                                 OTHER_REZFLAGS = "";
858                                 PRODUCT_NAME = "Random Test";
859                                 REZ_EXECUTABLE = YES;
860                                 SECTORDER_FLAGS = "";
861                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
862                         };
863                         dependencies = (
864                                 F5060A7202F37E2901000102,
865                         );
866                         isa = PBXToolTarget;
867                         name = "Random Test";
868                         productInstallPath = /usr/local/bin;
869                         productName = "Handle Test";
870                         productReference = F5060A6102F37D8501000102;
871                 };
872                 F5060A5B02F37D8501000102 = {
873                         buildActionMask = 2147483647;
874                         files = (
875                         );
876                         isa = PBXHeadersBuildPhase;
877                         runOnlyForDeploymentPostprocessing = 0;
878                 };
879                 F5060A5C02F37D8501000102 = {
880                         buildActionMask = 2147483647;
881                         files = (
882                                 F5060A6402F37DB501000102,
883                         );
884                         isa = PBXSourcesBuildPhase;
885                         runOnlyForDeploymentPostprocessing = 0;
886                 };
887                 F5060A5E02F37D8501000102 = {
888                         buildActionMask = 2147483647;
889                         files = (
890                                 F5060A5F02F37D8501000102,
891                         );
892                         isa = PBXFrameworksBuildPhase;
893                         runOnlyForDeploymentPostprocessing = 0;
894                 };
895                 F5060A5F02F37D8501000102 = {
896                         fileRef = F588A3BD02F0CCE501000102;
897                         isa = PBXBuildFile;
898                         settings = {
899                         };
900                 };
901                 F5060A6002F37D8501000102 = {
902                         buildActionMask = 2147483647;
903                         files = (
904                         );
905                         isa = PBXRezBuildPhase;
906                         runOnlyForDeploymentPostprocessing = 0;
907                 };
908                 F5060A6102F37D8501000102 = {
909                         explicitFileType = "compiled.mach-o.executable";
910                         isa = PBXFileReference;
911                         path = "Random Test";
912                         refType = 3;
913                         sourceTree = BUILT_PRODUCTS_DIR;
914                 };
915                 F5060A6302F37DB001000102 = {
916                         fileRef = F5060A4D02F37D3301000102;
917                         isa = PBXBuildFile;
918                         settings = {
919                         };
920                 };
921                 F5060A6402F37DB501000102 = {
922                         fileRef = F5060A4C02F37D3301000102;
923                         isa = PBXBuildFile;
924                         settings = {
925                         };
926                 };
927                 F5060A6502F37DD001000102 = {
928                         isa = PBXTargetDependency;
929                         target = F5060A5102F37D8201000102;
930                         targetProxy = A6E2EAC407656757002AF736;
931                 };
932                 F5060A6602F37DD201000102 = {
933                         isa = PBXTargetDependency;
934                         target = F5060A5A02F37D8501000102;
935                         targetProxy = A6E2EAC307656757002AF736;
936                 };
937                 F5060A6702F37DEF01000102 = {
938                         buildPhases = (
939                                 F5060A6802F37DEF01000102,
940                                 F5060A6902F37DEF01000102,
941                                 F5060A6B02F37DEF01000102,
942                                 F5060A6D02F37DEF01000102,
943                         );
944                         buildSettings = {
945                                 HEADER_SEARCH_PATHS = "ETL.pbproj include";
946                                 OTHER_CFLAGS = "";
947                                 OTHER_LDFLAGS = "";
948                                 OTHER_REZFLAGS = "";
949                                 PRODUCT_NAME = "Fixed Test";
950                                 REZ_EXECUTABLE = YES;
951                                 SECTORDER_FLAGS = "";
952                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
953                         };
954                         dependencies = (
955                                 F5060A7302F37E2B01000102,
956                         );
957                         isa = PBXToolTarget;
958                         name = "Fixed Test";
959                         productInstallPath = /usr/local/bin;
960                         productName = "Handle Test";
961                         productReference = F5060A6E02F37DEF01000102;
962                 };
963                 F5060A6802F37DEF01000102 = {
964                         buildActionMask = 2147483647;
965                         files = (
966                         );
967                         isa = PBXHeadersBuildPhase;
968                         runOnlyForDeploymentPostprocessing = 0;
969                 };
970                 F5060A6902F37DEF01000102 = {
971                         buildActionMask = 2147483647;
972                         files = (
973                                 F5060A7002F37E0001000102,
974                         );
975                         isa = PBXSourcesBuildPhase;
976                         runOnlyForDeploymentPostprocessing = 0;
977                 };
978                 F5060A6B02F37DEF01000102 = {
979                         buildActionMask = 2147483647;
980                         files = (
981                                 F5060A6C02F37DEF01000102,
982                         );
983                         isa = PBXFrameworksBuildPhase;
984                         runOnlyForDeploymentPostprocessing = 0;
985                 };
986                 F5060A6C02F37DEF01000102 = {
987                         fileRef = F588A3BD02F0CCE501000102;
988                         isa = PBXBuildFile;
989                         settings = {
990                         };
991                 };
992                 F5060A6D02F37DEF01000102 = {
993                         buildActionMask = 2147483647;
994                         files = (
995                         );
996                         isa = PBXRezBuildPhase;
997                         runOnlyForDeploymentPostprocessing = 0;
998                 };
999                 F5060A6E02F37DEF01000102 = {
1000                         explicitFileType = "compiled.mach-o.executable";
1001                         isa = PBXFileReference;
1002                         path = "Fixed Test";
1003                         refType = 3;
1004                         sourceTree = BUILT_PRODUCTS_DIR;
1005                 };
1006                 F5060A7002F37E0001000102 = {
1007                         fileRef = F5060A4B02F37D3301000102;
1008                         isa = PBXBuildFile;
1009                         settings = {
1010                         };
1011                 };
1012                 F5060A7102F37E2601000102 = {
1013                         isa = PBXTargetDependency;
1014                         target = F588A3BC02F0CCE501000102;
1015                         targetProxy = A6E2EAD307656757002AF736;
1016                 };
1017                 F5060A7202F37E2901000102 = {
1018                         isa = PBXTargetDependency;
1019                         target = F588A3BC02F0CCE501000102;
1020                         targetProxy = A6E2EACD07656757002AF736;
1021                 };
1022                 F5060A7302F37E2B01000102 = {
1023                         isa = PBXTargetDependency;
1024                         target = F588A3BC02F0CCE501000102;
1025                         targetProxy = A6E2EACA07656757002AF736;
1026                 };
1027                 F5060A7402F37E3401000102 = {
1028                         isa = PBXTargetDependency;
1029                         target = F5060A6702F37DEF01000102;
1030                         targetProxy = A6E2EAC207656757002AF736;
1031                 };
1032                 F50AFD3D0370620B01A80006 = {
1033                         fileEncoding = 30;
1034                         isa = PBXFileReference;
1035                         lastKnownFileType = sourcecode.c.h;
1036                         name = _bezier_angle.h;
1037                         path = ETL/_bezier_angle.h;
1038                         refType = 4;
1039                         sourceTree = "<group>";
1040                 };
1041                 F50AFD3E0370620B01A80006 = {
1042                         fileEncoding = 30;
1043                         isa = PBXFileReference;
1044                         lastKnownFileType = sourcecode.c.h;
1045                         name = _bezier.h;
1046                         path = ETL/_bezier.h;
1047                         refType = 4;
1048                         sourceTree = "<group>";
1049                 };
1050                 F50AFD3F0370620B01A80006 = {
1051                         fileEncoding = 30;
1052                         isa = PBXFileReference;
1053                         lastKnownFileType = text;
1054                         name = bezier;
1055                         path = ETL/bezier;
1056                         refType = 4;
1057                         sourceTree = "<group>";
1058                 };
1059                 F50AFD400370620B01A80006 = {
1060                         fileRef = F50AFD3D0370620B01A80006;
1061                         isa = PBXBuildFile;
1062                         settings = {
1063                                 ATTRIBUTES = (
1064                                         Public,
1065                                         Private,
1066                                 );
1067                         };
1068                 };
1069                 F50AFD410370620B01A80006 = {
1070                         fileRef = F50AFD3E0370620B01A80006;
1071                         isa = PBXBuildFile;
1072                         settings = {
1073                                 ATTRIBUTES = (
1074                                         Public,
1075                                         Private,
1076                                 );
1077                         };
1078                 };
1079                 F50AFD420370620B01A80006 = {
1080                         fileRef = F50AFD3F0370620B01A80006;
1081                         isa = PBXBuildFile;
1082                         settings = {
1083                                 ATTRIBUTES = (
1084                                         Public,
1085                                 );
1086                         };
1087                 };
1088                 F50AFD490373BEC801A80006 = {
1089                         fileEncoding = 30;
1090                         isa = PBXFileReference;
1091                         lastKnownFileType = sourcecode.c.h;
1092                         name = _status.h;
1093                         path = ETL/_status.h;
1094                         refType = 4;
1095                         sourceTree = "<group>";
1096                 };
1097                 F50AFD4A0373BEC801A80006 = {
1098                         fileEncoding = 30;
1099                         isa = PBXFileReference;
1100                         lastKnownFileType = text;
1101                         name = status;
1102                         path = ETL/status;
1103                         refType = 4;
1104                         sourceTree = "<group>";
1105                 };
1106                 F50AFD4B0373BEC801A80006 = {
1107                         fileRef = F50AFD490373BEC801A80006;
1108                         isa = PBXBuildFile;
1109                         settings = {
1110                                 ATTRIBUTES = (
1111                                         Public,
1112                                         Private,
1113                                 );
1114                         };
1115                 };
1116                 F50AFD4D0373BEE001A80006 = {
1117                         fileRef = F50AFD4A0373BEC801A80006;
1118                         isa = PBXBuildFile;
1119                         settings = {
1120                                 ATTRIBUTES = (
1121                                         Public,
1122                                 );
1123                         };
1124                 };
1125                 F51305C10325EF93012F4765 = {
1126                         children = (
1127                                 F51305C20325EFB8012F4765,
1128                                 F51305C70325EFB8012F4765,
1129                         );
1130                         isa = PBXGroup;
1131                         name = "Package Files";
1132                         refType = 4;
1133                         sourceTree = "<group>";
1134                 };
1135                 F51305C20325EFB8012F4765 = {
1136                         children = (
1137                                 F51305C40325EFB8012F4765,
1138                                 F5D988CB03325BFC01A80006,
1139                                 F5D988CC03325BFC01A80006,
1140                                 F5D988CD03325BFC01A80006,
1141                         );
1142                         isa = PBXGroup;
1143                         name = "devel-resources";
1144                         path = "config/pkg-support/devel-resources";
1145                         refType = 4;
1146                         sourceTree = "<group>";
1147                 };
1148                 F51305C40325EFB8012F4765 = {
1149                         fileEncoding = 30;
1150                         isa = PBXFileReference;
1151                         lastKnownFileType = text.script.sh;
1152                         path = install.sh;
1153                         refType = 4;
1154                         sourceTree = "<group>";
1155                 };
1156                 F51305C70325EFB8012F4765 = {
1157                         isa = PBXFileReference;
1158                         lastKnownFileType = text;
1159                         name = "ETL-devel.info";
1160                         path = "config/pkg-support/ETL-devel.info";
1161                         refType = 4;
1162                         sourceTree = "<group>";
1163                 };
1164                 F513067A03266039012F4765 = {
1165                         fileEncoding = 30;
1166                         isa = PBXFileReference;
1167                         lastKnownFileType = text.script.sh;
1168                         path = "ETL-config.in";
1169                         refType = 4;
1170                         sourceTree = "<group>";
1171                 };
1172                 F5130699032666F8012F4765 = {
1173                         buildActionMask = 2147483647;
1174                         files = (
1175                                 F51306A2032668FA012F4765,
1176                                 F51306A6032668FF012F4765,
1177                                 F5D988D503325CDB01A80006,
1178                                 F5D988D603325CDE01A80006,
1179                                 F5D988D403325CD801A80006,
1180                         );
1181                         isa = PBXResourcesBuildPhase;
1182                         runOnlyForDeploymentPostprocessing = 0;
1183                 };
1184                 F513069D032666F8012F4765 = {
1185                         buildPhases = (
1186                                 F5C1EE4903BCE00701A80006,
1187                                 F513069F03266806012F4765,
1188                                 F51306A00326682D012F4765,
1189                                 F5130699032666F8012F4765,
1190                                 F51306D203266E6A012F4765,
1191                         );
1192                         buildSettings = {
1193                                 OTHER_LDFLAGS = "";
1194                                 OTHER_REZFLAGS = "";
1195                                 PRODUCT_NAME = "ETL-devel";
1196                                 SECTORDER_FLAGS = "";
1197                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
1198                                 WRAPPER_EXTENSION = pkg;
1199                         };
1200                         dependencies = (
1201                                 F51306B303266DAC012F4765,
1202                         );
1203                         isa = PBXBundleTarget;
1204                         name = "Devel Package";
1205                         productInstallPath = "$(USER_LIBRARY_DIR)/Bundles";
1206                         productName = Untitled;
1207                         productReference = F513069E032666F8012F4765;
1208                         productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
1209 <!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
1210 <plist version=\"1.0\">
1211 <dict>
1212         <key>CFBundleDevelopmentRegion</key>
1213         <string>English</string>
1214         <key>CFBundleExecutable</key>
1215         <string></string>
1216         <key>CFBundleGetInfoString</key>
1217         <string></string>
1218         <key>CFBundleIconFile</key>
1219         <string></string>
1220         <key>CFBundleIdentifier</key>
1221         <string></string>
1222         <key>CFBundleInfoDictionaryVersion</key>
1223         <string>6.0</string>
1224         <key>CFBundleName</key>
1225         <string></string>
1226         <key>CFBundlePackageType</key>
1227         <string>PKG</string>
1228         <key>CFBundleShortVersionString</key>
1229         <string></string>
1230         <key>CFBundleSignature</key>
1231         <string>????</string>
1232         <key>CFBundleVersion</key>
1233         <string>0.0.1d1</string>
1234 </dict>
1235 </plist>
1236 ";
1237                 };
1238                 F513069E032666F8012F4765 = {
1239                         explicitFileType = wrapper.cfbundle;
1240                         isa = PBXFileReference;
1241                         path = "ETL-devel.pkg";
1242                         refType = 3;
1243                         sourceTree = BUILT_PRODUCTS_DIR;
1244                 };
1245                 F513069F03266806012F4765 = {
1246                         buildActionMask = 2147483647;
1247                         dstPath = "pkg-tmp";
1248                         dstSubfolderSpec = 16;
1249                         files = (
1250                                 F51306A1032668E7012F4765,
1251                         );
1252                         isa = PBXCopyFilesBuildPhase;
1253                         runOnlyForDeploymentPostprocessing = 0;
1254                 };
1255                 F51306A00326682D012F4765 = {
1256                         buildActionMask = 2147483647;
1257                         files = (
1258                         );
1259                         isa = PBXShellScriptBuildPhase;
1260                         runOnlyForDeploymentPostprocessing = 0;
1261                         shellPath = /bin/sh;
1262                         shellScript = ". config/build.cfg\n\nset -x\n\n# clean up the framework, remove extra files\nrm -rf build/pkg-tmp/ETL.framework/Resources/pbdevelopment.plist\n\n# remove the .DS_Store file to keep tool from crapping out\nrm -rf pkg-support/devel-resources/.DS_Store\n\nsed \"\ns:@_VERSION_@:$VERSION:;\ns:@_PACKAGE_@:$PACKAGE:;\ns:@_RELEASE_@:$RELEASE:;\ns:@_PACKAGE_NAME_@:$PACKAGE_NAME:;\n\" < config/pkg-support/ETL-devel.info > build/ETL-devel.info\n\n# create the .pkg\npackage build/pkg-tmp build/ETL-devel.info -d  build \n\n# remove temporary files\nrm -rf build/pkg-tmp build/ETL-devel.info\n\n# compress\n(cd build; sleep 1; tar -zcvf ETL-devel.pkg.tar.gz ETL-devel.pkg)";
1263                 };
1264                 F51306A1032668E7012F4765 = {
1265                         fileRef = F588A3BD02F0CCE501000102;
1266                         isa = PBXBuildFile;
1267                         settings = {
1268                         };
1269                 };
1270                 F51306A2032668FA012F4765 = {
1271                         fileRef = F51305C40325EFB8012F4765;
1272                         isa = PBXBuildFile;
1273                         settings = {
1274                         };
1275                 };
1276                 F51306A6032668FF012F4765 = {
1277                         fileRef = F513067A03266039012F4765;
1278                         isa = PBXBuildFile;
1279                         settings = {
1280                         };
1281                 };
1282                 F51306B303266DAC012F4765 = {
1283                         isa = PBXTargetDependency;
1284                         target = F588A3BC02F0CCE501000102;
1285                         targetProxy = A6E2EAD007656757002AF736;
1286                 };
1287                 F51306D203266E6A012F4765 = {
1288                         buildActionMask = 2147483647;
1289                         files = (
1290                         );
1291                         isa = PBXShellScriptBuildPhase;
1292                         runOnlyForDeploymentPostprocessing = 0;
1293                         shellPath = /bin/sh;
1294                         shellScript = ". config/build.cfg\n\nDIR=build/ETL-devel.pkg/Contents/Resources\n\nsed \"\ns:@_VERSION_@:$VERSION:;\ns:@_PACKAGE_@:$PACKAGE:;\ns:@_RELEASE_@:$RELEASE:;\ns:@_PACKAGE_NAME_@:$PACKAGE_NAME:;\n\" < $DIR/install.sh > $DIR/ETL-devel.post_install\ncp $DIR/ETL-devel.post_install $DIR/ETL-devel.post_upgrade\n\nrm $DIR/install.sh\n\n# add execute flag to scripts\nchmod 755 $DIR/ETL-devel.post_install $DIR/ETL-devel.post_upgrade\n";
1295                 };
1296                 F51307D2032699F1012F4765 = {
1297                         fileEncoding = 30;
1298                         isa = PBXFileReference;
1299                         lastKnownFileType = sourcecode.c.h;
1300                         name = _stringf.h;
1301                         path = ETL/_stringf.h;
1302                         refType = 4;
1303                         sourceTree = "<group>";
1304                 };
1305                 F51307D3032699F1012F4765 = {
1306                         fileEncoding = 30;
1307                         isa = PBXFileReference;
1308                         lastKnownFileType = text;
1309                         name = stringf;
1310                         path = ETL/stringf;
1311                         refType = 4;
1312                         sourceTree = "<group>";
1313                 };
1314                 F51307D4032699F1012F4765 = {
1315                         fileRef = F51307D2032699F1012F4765;
1316                         isa = PBXBuildFile;
1317                         settings = {
1318                                 ATTRIBUTES = (
1319                                         Public,
1320                                         Private,
1321                                 );
1322                         };
1323                 };
1324                 F51307D603269AA2012F4765 = {
1325                         fileEncoding = 30;
1326                         isa = PBXFileReference;
1327                         lastKnownFileType = sourcecode.cpp.cpp;
1328                         name = stringf.cpp;
1329                         path = test/stringf.cpp;
1330                         refType = 4;
1331                         sourceTree = "<group>";
1332                 };
1333                 F51307D803269B0F012F4765 = {
1334                         buildPhases = (
1335                                 F51307DA03269B0F012F4765,
1336                                 F51307DB03269B0F012F4765,
1337                                 F51307DD03269B0F012F4765,
1338                                 F51307DF03269B0F012F4765,
1339                         );
1340                         buildSettings = {
1341                                 HEADER_SEARCH_PATHS = "ETL.pbproj include";
1342                                 OTHER_CFLAGS = "";
1343                                 OTHER_LDFLAGS = "";
1344                                 OTHER_REZFLAGS = "";
1345                                 PRODUCT_NAME = "Stringf Test";
1346                                 REZ_EXECUTABLE = YES;
1347                                 SECTORDER_FLAGS = "";
1348                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
1349                         };
1350                         dependencies = (
1351                                 F51307D903269B0F012F4765,
1352                         );
1353                         isa = PBXToolTarget;
1354                         name = "Stringf Test";
1355                         productInstallPath = /usr/local/bin;
1356                         productName = "Handle Test";
1357                         productReference = F51307E003269B0F012F4765;
1358                 };
1359                 F51307D903269B0F012F4765 = {
1360                         isa = PBXTargetDependency;
1361                         target = F588A3BC02F0CCE501000102;
1362                         targetProxy = A6E2EAD107656757002AF736;
1363                 };
1364                 F51307DA03269B0F012F4765 = {
1365                         buildActionMask = 2147483647;
1366                         files = (
1367                         );
1368                         isa = PBXHeadersBuildPhase;
1369                         runOnlyForDeploymentPostprocessing = 0;
1370                 };
1371                 F51307DB03269B0F012F4765 = {
1372                         buildActionMask = 2147483647;
1373                         files = (
1374                                 F51307E503269DBE012F4765,
1375                         );
1376                         isa = PBXSourcesBuildPhase;
1377                         runOnlyForDeploymentPostprocessing = 0;
1378                 };
1379                 F51307DD03269B0F012F4765 = {
1380                         buildActionMask = 2147483647;
1381                         files = (
1382                                 F51307DE03269B0F012F4765,
1383                         );
1384                         isa = PBXFrameworksBuildPhase;
1385                         runOnlyForDeploymentPostprocessing = 0;
1386                 };
1387                 F51307DE03269B0F012F4765 = {
1388                         fileRef = F588A3BD02F0CCE501000102;
1389                         isa = PBXBuildFile;
1390                         settings = {
1391                         };
1392                 };
1393                 F51307DF03269B0F012F4765 = {
1394                         buildActionMask = 2147483647;
1395                         files = (
1396                         );
1397                         isa = PBXRezBuildPhase;
1398                         runOnlyForDeploymentPostprocessing = 0;
1399                 };
1400                 F51307E003269B0F012F4765 = {
1401                         explicitFileType = "compiled.mach-o.executable";
1402                         isa = PBXFileReference;
1403                         path = "Stringf Test";
1404                         refType = 3;
1405                         sourceTree = BUILT_PRODUCTS_DIR;
1406                 };
1407                 F51307E203269B1E012F4765 = {
1408                         isa = PBXTargetDependency;
1409                         target = F51307D803269B0F012F4765;
1410                         targetProxy = A6E2EAC107656757002AF736;
1411                 };
1412                 F51307E403269DA6012F4765 = {
1413                         fileRef = F51307D3032699F1012F4765;
1414                         isa = PBXBuildFile;
1415                         settings = {
1416                                 ATTRIBUTES = (
1417                                         Public,
1418                                 );
1419                         };
1420                 };
1421                 F51307E503269DBE012F4765 = {
1422                         fileRef = F51307D603269AA2012F4765;
1423                         isa = PBXBuildFile;
1424                         settings = {
1425                         };
1426                 };
1427                 F51307F90326A75C012F4765 = {
1428                         fileEncoding = 30;
1429                         isa = PBXFileReference;
1430                         lastKnownFileType = text;
1431                         name = ETL.m4;
1432                         path = config/ETL.m4;
1433                         refType = 4;
1434                         sourceTree = "<group>";
1435                 };
1436                 F51307FA0326A75C012F4765 = {
1437                         fileRef = F51307F90326A75C012F4765;
1438                         isa = PBXBuildFile;
1439                         settings = {
1440                         };
1441                 };
1442                 F519539B0332717E01A80006 = {
1443                         buildActionMask = 2147483647;
1444                         files = (
1445                         );
1446                         isa = PBXShellScriptBuildPhase;
1447                         runOnlyForDeploymentPostprocessing = 0;
1448                         shellPath = /bin/bash;
1449                         shellScript = ". config/build.cfg\nset -x\nexport FRAMEWORK_VERSION=$VERSION\n";
1450                 };
1451                 F51F41DF02FF6A8F010001CC = {
1452                         fileEncoding = 30;
1453                         isa = PBXFileReference;
1454                         lastKnownFileType = sourcecode.c.h;
1455                         name = _condition.h;
1456                         path = ETL/_condition.h;
1457                         refType = 4;
1458                         sourceTree = "<group>";
1459                 };
1460                 F51F41E002FF6A8F010001CC = {
1461                         fileEncoding = 30;
1462                         isa = PBXFileReference;
1463                         lastKnownFileType = sourcecode.c.h;
1464                         name = _mutex_pthreads.h;
1465                         path = ETL/_mutex_pthreads.h;
1466                         refType = 4;
1467                         sourceTree = "<group>";
1468                 };
1469                 F51F41E102FF6A8F010001CC = {
1470                         fileEncoding = 30;
1471                         isa = PBXFileReference;
1472                         lastKnownFileType = sourcecode.c.h;
1473                         name = _mutex_win32.h;
1474                         path = ETL/_mutex_win32.h;
1475                         refType = 4;
1476                         sourceTree = "<group>";
1477                 };
1478                 F51F41E202FF6A8F010001CC = {
1479                         fileEncoding = 30;
1480                         isa = PBXFileReference;
1481                         lastKnownFileType = sourcecode.c.h;
1482                         name = _rwlock.h;
1483                         path = ETL/_rwlock.h;
1484                         refType = 4;
1485                         sourceTree = "<group>";
1486                 };
1487                 F51F41E302FF6A8F010001CC = {
1488                         fileRef = F51F41DF02FF6A8F010001CC;
1489                         isa = PBXBuildFile;
1490                         settings = {
1491                                 ATTRIBUTES = (
1492                                         Private,
1493                                         Public,
1494                                 );
1495                         };
1496                 };
1497                 F51F41E402FF6A8F010001CC = {
1498                         fileRef = F51F41E002FF6A8F010001CC;
1499                         isa = PBXBuildFile;
1500                         settings = {
1501                                 ATTRIBUTES = (
1502                                         Private,
1503                                         Public,
1504                                 );
1505                         };
1506                 };
1507                 F51F41E502FF6A8F010001CC = {
1508                         fileRef = F51F41E102FF6A8F010001CC;
1509                         isa = PBXBuildFile;
1510                         settings = {
1511                                 ATTRIBUTES = (
1512                                         Private,
1513                                         Public,
1514                                 );
1515                         };
1516                 };
1517                 F51F41E602FF6A8F010001CC = {
1518                         fileRef = F51F41E202FF6A8F010001CC;
1519                         isa = PBXBuildFile;
1520                         settings = {
1521                                 ATTRIBUTES = (
1522                                         Private,
1523                                         Public,
1524                                 );
1525                         };
1526                 };
1527                 F51F41E702FF71F6010001CC = {
1528                         fileEncoding = 30;
1529                         isa = PBXFileReference;
1530                         lastKnownFileType = sourcecode.c.h;
1531                         name = _surface.h;
1532                         path = ETL/_surface.h;
1533                         refType = 4;
1534                         sourceTree = "<group>";
1535                 };
1536                 F51F41E802FF71F6010001CC = {
1537                         fileEncoding = 30;
1538                         isa = PBXFileReference;
1539                         lastKnownFileType = text;
1540                         name = surface;
1541                         path = ETL/surface;
1542                         refType = 4;
1543                         sourceTree = "<group>";
1544                 };
1545                 F51F41E902FF71F6010001CC = {
1546                         fileRef = F51F41E702FF71F6010001CC;
1547                         isa = PBXBuildFile;
1548                         settings = {
1549                                 ATTRIBUTES = (
1550                                         Private,
1551                                         Public,
1552                                 );
1553                         };
1554                 };
1555                 F51F41EA02FF71F6010001CC = {
1556                         fileRef = F51F41E802FF71F6010001CC;
1557                         isa = PBXBuildFile;
1558                         settings = {
1559                                 ATTRIBUTES = (
1560                                         Public,
1561                                 );
1562                         };
1563                 };
1564                 F51F41EB02FFBD64010001CC = {
1565                         fileEncoding = 30;
1566                         isa = PBXFileReference;
1567                         lastKnownFileType = sourcecode.c.h;
1568                         name = _bit_rotate.h;
1569                         path = ETL/_bit_rotate.h;
1570                         refType = 4;
1571                         sourceTree = "<group>";
1572                 };
1573                 F51F41EC02FFBD64010001CC = {
1574                         fileRef = F51F41EB02FFBD64010001CC;
1575                         isa = PBXBuildFile;
1576                         settings = {
1577                                 ATTRIBUTES = (
1578                                         Private,
1579                                         Public,
1580                                 );
1581                         };
1582                 };
1583                 F54A063F030DA3DD01CC8267 = {
1584                         fileEncoding = 30;
1585                         isa = PBXFileReference;
1586                         lastKnownFileType = sourcecode.c.h;
1587                         name = _fastangle_tables.h;
1588                         path = ETL/_fastangle_tables.h;
1589                         refType = 4;
1590                         sourceTree = "<group>";
1591                 };
1592                 F54A0640030DA3DD01CC8267 = {
1593                         fileRef = F54A063F030DA3DD01CC8267;
1594                         isa = PBXBuildFile;
1595                         settings = {
1596                                 ATTRIBUTES = (
1597                                         Private,
1598                                         Public,
1599                                 );
1600                         };
1601                 };
1602                 F54A06CF030DE8A501CC8267 = {
1603                         fileEncoding = 30;
1604                         isa = PBXFileReference;
1605                         lastKnownFileType = text;
1606                         name = fastangle;
1607                         path = ETL/fastangle;
1608                         refType = 4;
1609                         sourceTree = "<group>";
1610                 };
1611                 F54A06D0030DE8A501CC8267 = {
1612                         fileRef = F54A06CF030DE8A501CC8267;
1613                         isa = PBXBuildFile;
1614                         settings = {
1615                                 ATTRIBUTES = (
1616                                         Public,
1617                                 );
1618                         };
1619                 };
1620                 F54A06D5030E4BCE01CC8267 = {
1621                         buildSettings = {
1622                                 COPY_PHASE_STRIP = YES;
1623                                 DEBUGGING_SYMBOLS = NO;
1624                                 OPTIMIZATION_CFLAGS = "-O1";
1625                                 PROFILING_CODE = NO;
1626                         };
1627                         isa = PBXBuildStyle;
1628                         name = "Slight Optimization";
1629                 };
1630                 F54AEAE202F6374901000102 = {
1631                         fileEncoding = 30;
1632                         isa = PBXFileReference;
1633                         lastKnownFileType = sourcecode.c.h;
1634                         name = _clock_base.h;
1635                         path = ETL/_clock_base.h;
1636                         refType = 4;
1637                         sourceTree = "<group>";
1638                 };
1639                 F54AEAE302F6374901000102 = {
1640                         fileEncoding = 30;
1641                         isa = PBXFileReference;
1642                         lastKnownFileType = text;
1643                         name = clock;
1644                         path = ETL/clock;
1645                         refType = 4;
1646                         sourceTree = "<group>";
1647                 };
1648                 F54AEAE402F6374901000102 = {
1649                         fileRef = F54AEAE202F6374901000102;
1650                         isa = PBXBuildFile;
1651                         settings = {
1652                                 ATTRIBUTES = (
1653                                         Private,
1654                                         Public,
1655                                 );
1656                         };
1657                 };
1658                 F54AEAE502F6374901000102 = {
1659                         fileRef = F54AEAE302F6374901000102;
1660                         isa = PBXBuildFile;
1661                         settings = {
1662                                 ATTRIBUTES = (
1663                                         Public,
1664                                 );
1665                         };
1666                 };
1667                 F54AEB2702F6785101000102 = {
1668                         fileEncoding = 30;
1669                         isa = PBXFileReference;
1670                         lastKnownFileType = sourcecode.c.h;
1671                         name = _clock_system.h;
1672                         path = ETL/_clock_system.h;
1673                         refType = 4;
1674                         sourceTree = "<group>";
1675                 };
1676                 F54AEB2802F6785101000102 = {
1677                         fileRef = F54AEB2702F6785101000102;
1678                         isa = PBXBuildFile;
1679                         settings = {
1680                                 ATTRIBUTES = (
1681                                         Private,
1682                                         Public,
1683                                 );
1684                         };
1685                 };
1686                 F54AEB2902F6793801000102 = {
1687                         fileEncoding = 30;
1688                         isa = PBXFileReference;
1689                         lastKnownFileType = sourcecode.c.h;
1690                         name = _clock_gettimeofday.h;
1691                         path = ETL/_clock_gettimeofday.h;
1692                         refType = 4;
1693                         sourceTree = "<group>";
1694                 };
1695                 F54AEB2A02F6793801000102 = {
1696                         fileRef = F54AEB2902F6793801000102;
1697                         isa = PBXBuildFile;
1698                         settings = {
1699                                 ATTRIBUTES = (
1700                                         Private,
1701                                         Public,
1702                                 );
1703                         };
1704                 };
1705                 F54AEB2B02F6899D01000102 = {
1706                         buildPhases = (
1707                                 F54AEB2C02F6899D01000102,
1708                                 F54AEB2D02F6899D01000102,
1709                                 F54AEB2F02F6899D01000102,
1710                                 F54AEB3102F6899D01000102,
1711                         );
1712                         buildSettings = {
1713                                 HEADER_SEARCH_PATHS = ETL.pbproj;
1714                                 OTHER_CFLAGS = "";
1715                                 OTHER_LDFLAGS = "";
1716                                 OTHER_REZFLAGS = "";
1717                                 PRODUCT_NAME = "Clock Test";
1718                                 REZ_EXECUTABLE = YES;
1719                                 SECTORDER_FLAGS = "";
1720                                 USE_GCC3_PFE_SUPPORT = YES;
1721                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
1722                         };
1723                         dependencies = (
1724                                 F54AEB3402F689A901000102,
1725                         );
1726                         isa = PBXToolTarget;
1727                         name = "Clock Test";
1728                         productInstallPath = /usr/local/bin;
1729                         productName = "Handle Test";
1730                         productReference = F54AEB3202F6899D01000102;
1731                 };
1732                 F54AEB2C02F6899D01000102 = {
1733                         buildActionMask = 2147483647;
1734                         files = (
1735                         );
1736                         isa = PBXHeadersBuildPhase;
1737                         runOnlyForDeploymentPostprocessing = 0;
1738                 };
1739                 F54AEB2D02F6899D01000102 = {
1740                         buildActionMask = 2147483647;
1741                         files = (
1742                                 F54AEB3702F689C801000102,
1743                         );
1744                         isa = PBXSourcesBuildPhase;
1745                         runOnlyForDeploymentPostprocessing = 0;
1746                 };
1747                 F54AEB2F02F6899D01000102 = {
1748                         buildActionMask = 2147483647;
1749                         files = (
1750                                 F54AEB3002F6899D01000102,
1751                         );
1752                         isa = PBXFrameworksBuildPhase;
1753                         runOnlyForDeploymentPostprocessing = 0;
1754                 };
1755                 F54AEB3002F6899D01000102 = {
1756                         fileRef = F588A3BD02F0CCE501000102;
1757                         isa = PBXBuildFile;
1758                         settings = {
1759                         };
1760                 };
1761                 F54AEB3102F6899D01000102 = {
1762                         buildActionMask = 2147483647;
1763                         files = (
1764                         );
1765                         isa = PBXRezBuildPhase;
1766                         runOnlyForDeploymentPostprocessing = 0;
1767                 };
1768                 F54AEB3202F6899D01000102 = {
1769                         explicitFileType = "compiled.mach-o.executable";
1770                         isa = PBXFileReference;
1771                         path = "Clock Test";
1772                         refType = 3;
1773                         sourceTree = BUILT_PRODUCTS_DIR;
1774                 };
1775                 F54AEB3402F689A901000102 = {
1776                         isa = PBXTargetDependency;
1777                         target = F588A3BC02F0CCE501000102;
1778                         targetProxy = A6E2EACF07656757002AF736;
1779                 };
1780                 F54AEB3502F689AD01000102 = {
1781                         isa = PBXTargetDependency;
1782                         target = F54AEB2B02F6899D01000102;
1783                         targetProxy = A6E2EAC807656757002AF736;
1784                 };
1785                 F54AEB3602F689C801000102 = {
1786                         fileEncoding = 30;
1787                         isa = PBXFileReference;
1788                         lastKnownFileType = sourcecode.cpp.cpp;
1789                         name = clock.cpp;
1790                         path = test/clock.cpp;
1791                         refType = 4;
1792                         sourceTree = "<group>";
1793                 };
1794                 F54AEB3702F689C801000102 = {
1795                         fileRef = F54AEB3602F689C801000102;
1796                         isa = PBXBuildFile;
1797                         settings = {
1798                         };
1799                 };
1800                 F54AEB3802F68F8D01000102 = {
1801                         fileEncoding = 30;
1802                         isa = PBXFileReference;
1803                         lastKnownFileType = sourcecode.c.h;
1804                         name = _fastangle.h;
1805                         path = ETL/_fastangle.h;
1806                         refType = 4;
1807                         sourceTree = "<group>";
1808                 };
1809                 F54AEB3902F68F8D01000102 = {
1810                         fileRef = F54AEB3802F68F8D01000102;
1811                         isa = PBXBuildFile;
1812                         settings = {
1813                                 ATTRIBUTES = (
1814                                         Private,
1815                                         Public,
1816                                 );
1817                         };
1818                 };
1819                 F550016102F0983D01000102 = {
1820                         children = (
1821                                 F51305C10325EF93012F4765,
1822                                 F550017202F0ABE401000102,
1823                                 F550017302F0ABFA01000102,
1824                                 F588A3BE02F0CCE501000102,
1825                                 F550016802F0987601000102,
1826                                 F550016A02F0987601000102,
1827                                 F550016B02F0987601000102,
1828                                 F550016C02F0987601000102,
1829                                 F550016E02F09B9701000102,
1830                                 F550017102F0A69401000102,
1831                                 F588A3B502F0C38001000102,
1832                                 F513067A03266039012F4765,
1833                                 F51307F90326A75C012F4765,
1834                         );
1835                         isa = PBXGroup;
1836                         refType = 4;
1837                         sourceTree = "<group>";
1838                 };
1839                 F550016302F0983D01000102 = {
1840                         buildSettings = {
1841                                 COPY_PHASE_STRIP = NO;
1842                                 DEBUGGING_SYMBOLS = YES;
1843                                 GCC_DYNAMIC_NO_PIC = NO;
1844                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
1845                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1846                                 GCC_OPTIMIZATION_LEVEL = 0;
1847                                 OPTIMIZATION_CFLAGS = "-O0";
1848                                 PROFILING_CODE = YES;
1849                                 ZERO_LINK = YES;
1850                         };
1851                         isa = PBXBuildStyle;
1852                         name = Development;
1853                 };
1854                 F550016402F0983D01000102 = {
1855                         buildSettings = {
1856                                 COPY_PHASE_STRIP = YES;
1857                                 DEBUGGING_SYMBOLS = NO;
1858                                 OPTIMIZATION_CFLAGS = "-O3 -ffast-math";
1859                                 PROFILING_CODE = NO;
1860                         };
1861                         isa = PBXBuildStyle;
1862                         name = "Deployment (GCC3)";
1863                 };
1864                 F550016502F0983D01000102 = {
1865                         buildSettings = {
1866                         };
1867                         buildStyles = (
1868                                 F550016302F0983D01000102,
1869                                 F504527502F391C901000102,
1870                                 F550016402F0983D01000102,
1871                                 F54A06D5030E4BCE01CC8267,
1872                         );
1873                         hasScannedForEncodings = 1;
1874                         isa = PBXProject;
1875                         mainGroup = F550016102F0983D01000102;
1876                         productRefGroup = F588A3BE02F0CCE501000102;
1877                         projectDirPath = "";
1878                         targets = (
1879                                 F588A3BC02F0CCE501000102,
1880                                 F5060A4802F37BDD01000102,
1881                                 F5060A3602F37B5E01000102,
1882                                 F5060A3C02F37BAC01000102,
1883                                 F5060A5102F37D8201000102,
1884                                 F5060A5A02F37D8501000102,
1885                                 F5060A6702F37DEF01000102,
1886                                 F54AEB2B02F6899D01000102,
1887                                 F576CB6D031841EA01A80006,
1888                                 F5CAA1FE031AD533012F434D,
1889                                 F513069D032666F8012F4765,
1890                                 F51307D803269B0F012F4765,
1891                                 F58D9F85037F146301A80006,
1892                                 F58D9F8F037F14FE01A80006,
1893                         );
1894                 };
1895                 F550016A02F0987601000102 = {
1896                         fileEncoding = 30;
1897                         isa = PBXFileReference;
1898                         lastKnownFileType = text;
1899                         path = INSTALL;
1900                         refType = 4;
1901                         sourceTree = "<group>";
1902                 };
1903                 F550016B02F0987601000102 = {
1904                         fileEncoding = 30;
1905                         isa = PBXFileReference;
1906                         lastKnownFileType = text;
1907                         path = Makefile.am;
1908                         refType = 4;
1909                         sourceTree = "<group>";
1910                 };
1911                 F550016C02F0987601000102 = {
1912                         fileEncoding = 30;
1913                         isa = PBXFileReference;
1914                         lastKnownFileType = text;
1915                         path = README;
1916                         refType = 4;
1917                         sourceTree = "<group>";
1918                 };
1919                 F550016E02F09B9701000102 = {
1920                         fileEncoding = 30;
1921                         isa = PBXFileReference;
1922                         lastKnownFileType = text;
1923                         name = build.cfg;
1924                         path = config/build.cfg;
1925                         refType = 4;
1926                         sourceTree = "<group>";
1927                 };
1928                 F550017102F0A69401000102 = {
1929                         fileEncoding = 30;
1930                         isa = PBXFileReference;
1931                         lastKnownFileType = text;
1932                         name = project.spec.in;
1933                         path = config/project.spec.in;
1934                         refType = 4;
1935                         sourceTree = "<group>";
1936                 };
1937                 F550017202F0ABE401000102 = {
1938                         children = (
1939                                 F5CAA30A031AF0E1012F434D,
1940                                 F550017402F0AC5701000102,
1941                                 F55001B702F0B61101000102,
1942                                 F5060A0302F3337A01000102,
1943                                 F54A063F030DA3DD01CC8267,
1944                                 F5060A1C02F342A901000102,
1945                                 A6E2EADC076567C1002AF736,
1946                                 A6E2EADD076567C1002AF736,
1947                                 A6E2EADE076567C1002AF736,
1948                                 A6E2EADF076567C1002AF736,
1949                                 F54AEB3802F68F8D01000102,
1950                                 F5060A1D02F342A901000102,
1951                                 F5060A1E02F342A901000102,
1952                                 F5060A1F02F342A901000102,
1953                                 F5060A2102F342A901000102,
1954                                 F5060A2202F342A901000102,
1955                                 F5060A2302F342A901000102,
1956                                 F51F41EB02FFBD64010001CC,
1957                                 F5060A2E02F379BC01000102,
1958                                 F54AEAE202F6374901000102,
1959                                 F54AEB2702F6785101000102,
1960                                 F54AEB2902F6793801000102,
1961                                 F5CAA1EF031AB630012F434D,
1962                                 F51F41E002FF6A8F010001CC,
1963                                 F51F41E102FF6A8F010001CC,
1964                                 F5CAA1F2031AB74F012F434D,
1965                                 F51F41DF02FF6A8F010001CC,
1966                                 F51F41E202FF6A8F010001CC,
1967                                 F51F41E702FF71F6010001CC,
1968                                 F579DD9A0315B65001682FCB,
1969                                 F579DD9E0315C9F001682FCB,
1970                                 F5CAA1F4031AB947012F434D,
1971                                 F5CAA1F9031AD342012F434D,
1972                                 F51307D2032699F1012F4765,
1973                                 F50AFD3D0370620B01A80006,
1974                                 F50AFD3E0370620B01A80006,
1975                                 F50AFD490373BEC801A80006,
1976                                 F58D9F76037F141A01A80006,
1977                                 F58D9F77037F141A01A80006,
1978                                 F58D9F78037F141A01A80006,
1979                                 F5D51DF00399C74801A80006,
1980                                 A64F6D24052A9DCC00140006,
1981                                 A63F3B3E054DA00200140006,
1982                                 A64F6D25052A9DCC00140006,
1983                                 F5D51DF10399C74801A80006,
1984                                 F5060A2402F342A901000102,
1985                                 F588A3D202F0CDCC01000102,
1986                                 F588A3D302F0CDCC01000102,
1987                                 F5060A0502F3366801000102,
1988                                 F5060A0602F3366801000102,
1989                                 F5060A2F02F379BC01000102,
1990                                 F54AEAE302F6374901000102,
1991                                 F51F41E802FF71F6010001CC,
1992                                 F54A06CF030DE8A501CC8267,
1993                                 F579DD9B0315B65001682FCB,
1994                                 F5CAA1ED031AB61C012F434D,
1995                                 F5CAA1F5031AB947012F434D,
1996                                 F5CAA1FB031AD4E7012F434D,
1997                                 F51307D3032699F1012F4765,
1998                                 F5EDFAE8032D514001A80082,
1999                                 F50AFD3F0370620B01A80006,
2000                                 F50AFD4A0373BEC801A80006,
2001                                 F58D9F79037F141A01A80006,
2002                                 F58D9F7A037F141A01A80006,
2003                                 F58D9F7B037F141A01A80006,
2004                                 A63F3B3F054DA00200140006,
2005                         );
2006                         isa = PBXGroup;
2007                         name = "ETL Source";
2008                         refType = 4;
2009                         sourceTree = "<group>";
2010                 };
2011                 F550017302F0ABFA01000102 = {
2012                         children = (
2013                                 F550017502F0AC6D01000102,
2014                                 F588A3D602F0CF9101000102,
2015                                 F5627F1902F0D1F801000102,
2016                                 F5060A4B02F37D3301000102,
2017                                 F5060A4C02F37D3301000102,
2018                                 F5060A4D02F37D3301000102,
2019                                 F54AEB3602F689C801000102,
2020                                 F576CB6B0318419101A80006,
2021                                 F5CAA208031AD56B012F434D,
2022                                 F51307D603269AA2012F4765,
2023                                 F58D9F98037F154401A80006,
2024                         );
2025                         isa = PBXGroup;
2026                         name = "Test Sources";
2027                         path = "";
2028                         refType = 4;
2029                         sourceTree = "<group>";
2030                 };
2031                 F550017402F0AC5701000102 = {
2032                         fileEncoding = 30;
2033                         isa = PBXFileReference;
2034                         lastKnownFileType = text;
2035                         name = Makefile.am;
2036                         path = ETL/Makefile.am;
2037                         refType = 4;
2038                         sourceTree = "<group>";
2039                 };
2040                 F550017502F0AC6D01000102 = {
2041                         fileEncoding = 30;
2042                         isa = PBXFileReference;
2043                         lastKnownFileType = text;
2044                         name = Makefile.am;
2045                         path = test/Makefile.am;
2046                         refType = 4;
2047                         sourceTree = "<group>";
2048                 };
2049                 F55001B702F0B61101000102 = {
2050                         fileEncoding = 30;
2051                         isa = PBXFileReference;
2052                         lastKnownFileType = sourcecode.c.h;
2053                         name = etl_config.h;
2054                         path = ETL/etl_config.h;
2055                         refType = 4;
2056                         sourceTree = "<group>";
2057                 };
2058                 F5627F1902F0D1F801000102 = {
2059                         fileEncoding = 30;
2060                         isa = PBXFileReference;
2061                         lastKnownFileType = sourcecode.cpp.cpp;
2062                         name = angle.cpp;
2063                         path = test/angle.cpp;
2064                         refType = 4;
2065                         sourceTree = "<group>";
2066                 };
2067                 F576CB6B0318419101A80006 = {
2068                         fileEncoding = 30;
2069                         isa = PBXFileReference;
2070                         lastKnownFileType = sourcecode.cpp.cpp;
2071                         name = hermite.cpp;
2072                         path = test/hermite.cpp;
2073                         refType = 4;
2074                         sourceTree = "<group>";
2075                 };
2076                 F576CB6D031841EA01A80006 = {
2077                         buildPhases = (
2078                                 F576CB6F031841EA01A80006,
2079                                 F576CB70031841EA01A80006,
2080                                 F576CB72031841EA01A80006,
2081                                 F576CB74031841EA01A80006,
2082                         );
2083                         buildSettings = {
2084                                 HEADER_SEARCH_PATHS = "ETL.pbproj include";
2085                                 OTHER_CFLAGS = "";
2086                                 OTHER_LDFLAGS = "";
2087                                 OTHER_REZFLAGS = "";
2088                                 PRODUCT_NAME = "Hermite Test";
2089                                 REZ_EXECUTABLE = YES;
2090                                 SECTORDER_FLAGS = "";
2091                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
2092                         };
2093                         dependencies = (
2094                                 F576CB6E031841EA01A80006,
2095                         );
2096                         isa = PBXToolTarget;
2097                         name = "Hermite Test";
2098                         productInstallPath = /usr/local/bin;
2099                         productName = "Handle Test";
2100                         productReference = F576CB75031841EA01A80006;
2101                 };
2102                 F576CB6E031841EA01A80006 = {
2103                         isa = PBXTargetDependency;
2104                         target = F588A3BC02F0CCE501000102;
2105                         targetProxy = A6E2EACC07656757002AF736;
2106                 };
2107                 F576CB6F031841EA01A80006 = {
2108                         buildActionMask = 2147483647;
2109                         files = (
2110                         );
2111                         isa = PBXHeadersBuildPhase;
2112                         runOnlyForDeploymentPostprocessing = 0;
2113                 };
2114                 F576CB70031841EA01A80006 = {
2115                         buildActionMask = 2147483647;
2116                         files = (
2117                                 F576CB780318421D01A80006,
2118                         );
2119                         isa = PBXSourcesBuildPhase;
2120                         runOnlyForDeploymentPostprocessing = 0;
2121                 };
2122                 F576CB72031841EA01A80006 = {
2123                         buildActionMask = 2147483647;
2124                         files = (
2125                                 F576CB73031841EA01A80006,
2126                         );
2127                         isa = PBXFrameworksBuildPhase;
2128                         runOnlyForDeploymentPostprocessing = 0;
2129                 };
2130                 F576CB73031841EA01A80006 = {
2131                         fileRef = F588A3BD02F0CCE501000102;
2132                         isa = PBXBuildFile;
2133                         settings = {
2134                         };
2135                 };
2136                 F576CB74031841EA01A80006 = {
2137                         buildActionMask = 2147483647;
2138                         files = (
2139                         );
2140                         isa = PBXRezBuildPhase;
2141                         runOnlyForDeploymentPostprocessing = 0;
2142                 };
2143                 F576CB75031841EA01A80006 = {
2144                         explicitFileType = "compiled.mach-o.executable";
2145                         isa = PBXFileReference;
2146                         path = "Hermite Test";
2147                         refType = 3;
2148                         sourceTree = BUILT_PRODUCTS_DIR;
2149                 };
2150                 F576CB780318421D01A80006 = {
2151                         fileRef = F576CB6B0318419101A80006;
2152                         isa = PBXBuildFile;
2153                         settings = {
2154                         };
2155                 };
2156                 F579DD9A0315B65001682FCB = {
2157                         fileEncoding = 30;
2158                         isa = PBXFileReference;
2159                         lastKnownFileType = sourcecode.c.h;
2160                         name = _hermite.h;
2161                         path = ETL/_hermite.h;
2162                         refType = 4;
2163                         sourceTree = "<group>";
2164                 };
2165                 F579DD9B0315B65001682FCB = {
2166                         fileEncoding = 30;
2167                         isa = PBXFileReference;
2168                         lastKnownFileType = text;
2169                         name = hermite;
2170                         path = ETL/hermite;
2171                         refType = 4;
2172                         sourceTree = "<group>";
2173                 };
2174                 F579DD9C0315B65001682FCB = {
2175                         fileRef = F579DD9A0315B65001682FCB;
2176                         isa = PBXBuildFile;
2177                         settings = {
2178                                 ATTRIBUTES = (
2179                                         Private,
2180                                         Public,
2181                                 );
2182                         };
2183                 };
2184                 F579DD9D0315B65001682FCB = {
2185                         fileRef = F579DD9B0315B65001682FCB;
2186                         isa = PBXBuildFile;
2187                         settings = {
2188                                 ATTRIBUTES = (
2189                                         Public,
2190                                 );
2191                         };
2192                 };
2193                 F579DD9E0315C9F001682FCB = {
2194                         fileEncoding = 30;
2195                         isa = PBXFileReference;
2196                         lastKnownFileType = sourcecode.c.h;
2197                         name = _curve_func.h;
2198                         path = ETL/_curve_func.h;
2199                         refType = 4;
2200                         sourceTree = "<group>";
2201                 };
2202                 F579DD9F0315C9F001682FCB = {
2203                         fileRef = F579DD9E0315C9F001682FCB;
2204                         isa = PBXBuildFile;
2205                         settings = {
2206                                 ATTRIBUTES = (
2207                                         Private,
2208                                         Public,
2209                                 );
2210                         };
2211                 };
2212                 F588A3B502F0C38001000102 = {
2213                         fileEncoding = 30;
2214                         isa = PBXFileReference;
2215                         lastKnownFileType = text;
2216                         name = configure.ac;
2217                         path = config/configure.ac;
2218                         refType = 4;
2219                         sourceTree = "<group>";
2220                 };
2221                 F588A3B702F0CCE501000102 = {
2222                         buildActionMask = 2147483647;
2223                         files = (
2224                                 F588A3D402F0CDCC01000102,
2225                                 F5060A0702F3366801000102,
2226                                 F5060A0802F3366801000102,
2227                                 F588A3D502F0CDCC01000102,
2228                                 F5060A2D02F342A901000102,
2229                                 F5060A3102F379BC01000102,
2230                                 F54AEAE502F6374901000102,
2231                                 F51F41EA02FF71F6010001CC,
2232                                 F54A06D0030DE8A501CC8267,
2233                                 F579DD9D0315B65001682FCB,
2234                                 F5CAA1F1031AB64F012F434D,
2235                                 F5CAA1F8031AB957012F434D,
2236                                 F5CAA1FD031AD509012F434D,
2237                                 F51307E403269DA6012F4765,
2238                                 F5EDFAEA032D516D01A80082,
2239                                 F50AFD420370620B01A80006,
2240                                 F50AFD4D0373BEE001A80006,
2241                                 F58D9F82037F144701A80006,
2242                                 F58D9F83037F144901A80006,
2243                                 F58D9F84037F144C01A80006,
2244                                 F5D51DF40399C7C201A80006,
2245                                 A64F6D28052A9DFF00140006,
2246                                 A63F3B42054DA02500140006,
2247                                 F588A3C502F0CCF701000102,
2248                                 F5060A0402F3337A01000102,
2249                                 F5060A2502F342A901000102,
2250                                 F5060A2602F342A901000102,
2251                                 F5060A2702F342A901000102,
2252                                 F5060A2802F342A901000102,
2253                                 F5060A2A02F342A901000102,
2254                                 F5060A2B02F342A901000102,
2255                                 F5060A2C02F342A901000102,
2256                                 F5060A3002F379BC01000102,
2257                                 F54AEAE402F6374901000102,
2258                                 F54AEB2802F6785101000102,
2259                                 F54AEB2A02F6793801000102,
2260                                 F54AEB3902F68F8D01000102,
2261                                 F51F41E302FF6A8F010001CC,
2262                                 F51F41E402FF6A8F010001CC,
2263                                 F51F41E502FF6A8F010001CC,
2264                                 F51F41E602FF6A8F010001CC,
2265                                 F51F41E902FF71F6010001CC,
2266                                 F51F41EC02FFBD64010001CC,
2267                                 F54A0640030DA3DD01CC8267,
2268                                 F579DD9C0315B65001682FCB,
2269                                 F579DD9F0315C9F001682FCB,
2270                                 F5CAA1F0031AB630012F434D,
2271                                 F5CAA1F3031AB74F012F434D,
2272                                 F5CAA1F6031AB947012F434D,
2273                                 F5CAA1FA031AD342012F434D,
2274                                 F51307D4032699F1012F4765,
2275                                 F50AFD400370620B01A80006,
2276                                 F50AFD410370620B01A80006,
2277                                 F50AFD4B0373BEC801A80006,
2278                                 F58D9F7C037F141A01A80006,
2279                                 F58D9F7D037F141A01A80006,
2280                                 F58D9F7E037F141A01A80006,
2281                                 F5D51DF20399C74801A80006,
2282                                 A64F6D26052A9DCC00140006,
2283                                 A63F3B40054DA00200140006,
2284                                 A6E2EAE0076567C1002AF736,
2285                                 A6E2EAE1076567C1002AF736,
2286                         );
2287                         isa = PBXHeadersBuildPhase;
2288                         runOnlyForDeploymentPostprocessing = 0;
2289                 };
2290                 F588A3B802F0CCE501000102 = {
2291                         buildActionMask = 2147483647;
2292                         files = (
2293                                 F51307FA0326A75C012F4765,
2294                                 F5D988CE03325BFC01A80006,
2295                                 F5D988CF03325BFC01A80006,
2296                                 F5D988D003325BFC01A80006,
2297                                 A6E2EAE2076567C1002AF736,
2298                                 A6E2EAE3076567C1002AF736,
2299                         );
2300                         isa = PBXResourcesBuildPhase;
2301                         runOnlyForDeploymentPostprocessing = 0;
2302                 };
2303                 F588A3B902F0CCE501000102 = {
2304                         buildActionMask = 2147483647;
2305                         files = (
2306                                 F5CAA30B031AF0E1012F434D,
2307                         );
2308                         isa = PBXSourcesBuildPhase;
2309                         runOnlyForDeploymentPostprocessing = 0;
2310                 };
2311                 F588A3BA02F0CCE501000102 = {
2312                         buildActionMask = 2147483647;
2313                         files = (
2314                         );
2315                         isa = PBXFrameworksBuildPhase;
2316                         runOnlyForDeploymentPostprocessing = 0;
2317                 };
2318                 F588A3BB02F0CCE501000102 = {
2319                         buildActionMask = 2147483647;
2320                         files = (
2321                         );
2322                         isa = PBXRezBuildPhase;
2323                         runOnlyForDeploymentPostprocessing = 0;
2324                 };
2325                 F588A3BC02F0CCE501000102 = {
2326                         buildPhases = (
2327                                 F519539B0332717E01A80006,
2328                                 F588A3B702F0CCE501000102,
2329                                 F588A3B802F0CCE501000102,
2330                                 F588A3B902F0CCE501000102,
2331                                 F588A3BA02F0CCE501000102,
2332                                 F588A3BB02F0CCE501000102,
2333                         );
2334                         buildSettings = {
2335                                 DEBUGGING_SYMBOLS = NO;
2336                                 DYLIB_COMPATIBILITY_VERSION = 1;
2337                                 DYLIB_CURRENT_VERSION = 1;
2338                                 FRAMEWORK_VERSION = A;
2339                                 OTHER_CFLAGS = "";
2340                                 OTHER_LDFLAGS = "";
2341                                 OTHER_LIBTOOL_FLAGS = "-static";
2342                                 OTHER_REZFLAGS = "";
2343                                 PRINCIPAL_CLASS = "";
2344                                 PRODUCT_NAME = ETL;
2345                                 SECTORDER_FLAGS = "";
2346                                 USE_GCC3_PFE_SUPPORT = YES;
2347                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
2348                                 WRAPPER_EXTENSION = framework;
2349                         };
2350                         dependencies = (
2351                         );
2352                         isa = PBXFrameworkTarget;
2353                         name = "ETL Framework";
2354                         productInstallPath = "$(LOCAL_LIBRARY_DIR)/Frameworks";
2355                         productName = ETL;
2356                         productReference = F588A3BD02F0CCE501000102;
2357                         productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
2358 <!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
2359 <plist version=\"1.0\">
2360 <dict>
2361         <key>CFBundleDevelopmentRegion</key>
2362         <string>English</string>
2363         <key>CFBundleExecutable</key>
2364         <string></string>
2365         <key>CFBundleGetInfoString</key>
2366         <string></string>
2367         <key>CFBundleIconFile</key>
2368         <string></string>
2369         <key>CFBundleIdentifier</key>
2370         <string></string>
2371         <key>CFBundleInfoDictionaryVersion</key>
2372         <string>6.0</string>
2373         <key>CFBundleName</key>
2374         <string></string>
2375         <key>CFBundlePackageType</key>
2376         <string>FMWK</string>
2377         <key>CFBundleShortVersionString</key>
2378         <string></string>
2379         <key>CFBundleSignature</key>
2380         <string>????</string>
2381         <key>CFBundleVersion</key>
2382         <string>0.0.1d1</string>
2383 </dict>
2384 </plist>
2385 ";
2386                 };
2387                 F588A3BD02F0CCE501000102 = {
2388                         explicitFileType = wrapper.framework;
2389                         isa = PBXFileReference;
2390                         path = ETL.framework;
2391                         refType = 3;
2392                         sourceTree = BUILT_PRODUCTS_DIR;
2393                 };
2394                 F588A3BE02F0CCE501000102 = {
2395                         children = (
2396                                 F513069E032666F8012F4765,
2397                                 F588A3BD02F0CCE501000102,
2398                                 F5060A3702F37B5E01000102,
2399                                 F5060A4302F37BAC01000102,
2400                                 F5060A5802F37D8201000102,
2401                                 F5060A6102F37D8501000102,
2402                                 F5060A6E02F37DEF01000102,
2403                                 F54AEB3202F6899D01000102,
2404                                 F576CB75031841EA01A80006,
2405                                 F5CAA206031AD533012F434D,
2406                                 F51307E003269B0F012F4765,
2407                                 F58D9F8D037F146301A80006,
2408                                 F58D9F96037F14FE01A80006,
2409                         );
2410                         isa = PBXGroup;
2411                         name = Products;
2412                         path = "";
2413                         refType = 4;
2414                         sourceTree = "<group>";
2415                 };
2416                 F588A3C502F0CCF701000102 = {
2417                         fileRef = F55001B702F0B61101000102;
2418                         isa = PBXBuildFile;
2419                         settings = {
2420                                 ATTRIBUTES = (
2421                                         Private,
2422                                         Public,
2423                                 );
2424                         };
2425                 };
2426                 F588A3D202F0CDCC01000102 = {
2427                         fileEncoding = 30;
2428                         isa = PBXFileReference;
2429                         lastKnownFileType = text;
2430                         name = angle;
2431                         path = ETL/angle;
2432                         refType = 4;
2433                         sourceTree = "<group>";
2434                 };
2435                 F588A3D302F0CDCC01000102 = {
2436                         fileEncoding = 30;
2437                         isa = PBXFileReference;
2438                         lastKnownFileType = text;
2439                         name = handle;
2440                         path = ETL/handle;
2441                         refType = 4;
2442                         sourceTree = "<group>";
2443                 };
2444                 F588A3D402F0CDCC01000102 = {
2445                         fileRef = F588A3D202F0CDCC01000102;
2446                         isa = PBXBuildFile;
2447                         settings = {
2448                                 ATTRIBUTES = (
2449                                         Public,
2450                                 );
2451                         };
2452                 };
2453                 F588A3D502F0CDCC01000102 = {
2454                         fileRef = F588A3D302F0CDCC01000102;
2455                         isa = PBXBuildFile;
2456                         settings = {
2457                                 ATTRIBUTES = (
2458                                         Public,
2459                                 );
2460                         };
2461                 };
2462                 F588A3D602F0CF9101000102 = {
2463                         fileEncoding = 30;
2464                         isa = PBXFileReference;
2465                         lastKnownFileType = sourcecode.cpp.cpp;
2466                         name = handle.cpp;
2467                         path = test/handle.cpp;
2468                         refType = 4;
2469                         sourceTree = "<group>";
2470                 };
2471                 F58D9F76037F141A01A80006 = {
2472                         fileEncoding = 30;
2473                         isa = PBXFileReference;
2474                         lastKnownFileType = sourcecode.c.h;
2475                         name = _boxblur.h;
2476                         path = ETL/_boxblur.h;
2477                         refType = 4;
2478                         sourceTree = "<group>";
2479                 };
2480                 F58D9F77037F141A01A80006 = {
2481                         fileEncoding = 30;
2482                         isa = PBXFileReference;
2483                         lastKnownFileType = sourcecode.c.h;
2484                         name = _gaussian.h;
2485                         path = ETL/_gaussian.h;
2486                         refType = 4;
2487                         sourceTree = "<group>";
2488                 };
2489                 F58D9F78037F141A01A80006 = {
2490                         fileEncoding = 30;
2491                         isa = PBXFileReference;
2492                         lastKnownFileType = sourcecode.c.h;
2493                         name = _pen.h;
2494                         path = ETL/_pen.h;
2495                         refType = 4;
2496                         sourceTree = "<group>";
2497                 };
2498                 F58D9F79037F141A01A80006 = {
2499                         fileEncoding = 30;
2500                         isa = PBXFileReference;
2501                         lastKnownFileType = text;
2502                         name = boxblur;
2503                         path = ETL/boxblur;
2504                         refType = 4;
2505                         sourceTree = "<group>";
2506                 };
2507                 F58D9F7A037F141A01A80006 = {
2508                         fileEncoding = 30;
2509                         isa = PBXFileReference;
2510                         lastKnownFileType = text;
2511                         name = gaussian;
2512                         path = ETL/gaussian;
2513                         refType = 4;
2514                         sourceTree = "<group>";
2515                 };
2516                 F58D9F7B037F141A01A80006 = {
2517                         fileEncoding = 30;
2518                         isa = PBXFileReference;
2519                         lastKnownFileType = text;
2520                         name = pen;
2521                         path = ETL/pen;
2522                         refType = 4;
2523                         sourceTree = "<group>";
2524                 };
2525                 F58D9F7C037F141A01A80006 = {
2526                         fileRef = F58D9F76037F141A01A80006;
2527                         isa = PBXBuildFile;
2528                         settings = {
2529                                 ATTRIBUTES = (
2530                                         Public,
2531                                         Private,
2532                                 );
2533                         };
2534                 };
2535                 F58D9F7D037F141A01A80006 = {
2536                         fileRef = F58D9F77037F141A01A80006;
2537                         isa = PBXBuildFile;
2538                         settings = {
2539                                 ATTRIBUTES = (
2540                                         Public,
2541                                         Private,
2542                                 );
2543                         };
2544                 };
2545                 F58D9F7E037F141A01A80006 = {
2546                         fileRef = F58D9F78037F141A01A80006;
2547                         isa = PBXBuildFile;
2548                         settings = {
2549                                 ATTRIBUTES = (
2550                                         Public,
2551                                         Private,
2552                                 );
2553                         };
2554                 };
2555                 F58D9F82037F144701A80006 = {
2556                         fileRef = F58D9F79037F141A01A80006;
2557                         isa = PBXBuildFile;
2558                         settings = {
2559                                 ATTRIBUTES = (
2560                                         Public,
2561                                 );
2562                         };
2563                 };
2564                 F58D9F83037F144901A80006 = {
2565                         fileRef = F58D9F7A037F141A01A80006;
2566                         isa = PBXBuildFile;
2567                         settings = {
2568                                 ATTRIBUTES = (
2569                                         Public,
2570                                 );
2571                         };
2572                 };
2573                 F58D9F84037F144C01A80006 = {
2574                         fileRef = F58D9F7B037F141A01A80006;
2575                         isa = PBXBuildFile;
2576                         settings = {
2577                                 ATTRIBUTES = (
2578                                         Public,
2579                                 );
2580                         };
2581                 };
2582                 F58D9F85037F146301A80006 = {
2583                         buildPhases = (
2584                                 F58D9F87037F146301A80006,
2585                                 F58D9F88037F146301A80006,
2586                                 F58D9F8A037F146301A80006,
2587                                 F58D9F8C037F146301A80006,
2588                         );
2589                         buildSettings = {
2590                                 HEADER_SEARCH_PATHS = "ETL.pbproj include";
2591                                 OTHER_CFLAGS = "";
2592                                 OTHER_LDFLAGS = "";
2593                                 OTHER_REZFLAGS = "";
2594                                 PRODUCT_NAME = "Pen Test";
2595                                 REZ_EXECUTABLE = YES;
2596                                 SECTORDER_FLAGS = "";
2597                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
2598                         };
2599                         dependencies = (
2600                                 F58D9F86037F146301A80006,
2601                         );
2602                         isa = PBXToolTarget;
2603                         name = "Pen Test";
2604                         productInstallPath = /usr/local/bin;
2605                         productName = "Handle Test";
2606                         productReference = F58D9F8D037F146301A80006;
2607                 };
2608                 F58D9F86037F146301A80006 = {
2609                         isa = PBXTargetDependency;
2610                         target = F588A3BC02F0CCE501000102;
2611                         targetProxy = A6E2EACE07656757002AF736;
2612                 };
2613                 F58D9F87037F146301A80006 = {
2614                         buildActionMask = 2147483647;
2615                         files = (
2616                         );
2617                         isa = PBXHeadersBuildPhase;
2618                         runOnlyForDeploymentPostprocessing = 0;
2619                 };
2620                 F58D9F88037F146301A80006 = {
2621                         buildActionMask = 2147483647;
2622                         files = (
2623                         );
2624                         isa = PBXSourcesBuildPhase;
2625                         runOnlyForDeploymentPostprocessing = 0;
2626                 };
2627                 F58D9F8A037F146301A80006 = {
2628                         buildActionMask = 2147483647;
2629                         files = (
2630                                 F58D9F8B037F146301A80006,
2631                         );
2632                         isa = PBXFrameworksBuildPhase;
2633                         runOnlyForDeploymentPostprocessing = 0;
2634                 };
2635                 F58D9F8B037F146301A80006 = {
2636                         fileRef = F588A3BD02F0CCE501000102;
2637                         isa = PBXBuildFile;
2638                         settings = {
2639                         };
2640                 };
2641                 F58D9F8C037F146301A80006 = {
2642                         buildActionMask = 2147483647;
2643                         files = (
2644                         );
2645                         isa = PBXRezBuildPhase;
2646                         runOnlyForDeploymentPostprocessing = 0;
2647                 };
2648                 F58D9F8D037F146301A80006 = {
2649                         explicitFileType = "compiled.mach-o.executable";
2650                         isa = PBXFileReference;
2651                         path = "Pen Test";
2652                         refType = 3;
2653                         sourceTree = BUILT_PRODUCTS_DIR;
2654                 };
2655                 F58D9F8F037F14FE01A80006 = {
2656                         buildPhases = (
2657                                 F58D9F91037F14FE01A80006,
2658                                 F58D9F92037F14FE01A80006,
2659                                 F58D9F93037F14FE01A80006,
2660                                 F58D9F95037F14FE01A80006,
2661                         );
2662                         buildSettings = {
2663                                 HEADER_SEARCH_PATHS = "ETL.pbproj include";
2664                                 OTHER_CFLAGS = "";
2665                                 OTHER_LDFLAGS = "";
2666                                 OTHER_REZFLAGS = "";
2667                                 PRODUCT_NAME = "Surface Test";
2668                                 REZ_EXECUTABLE = YES;
2669                                 SECTORDER_FLAGS = "";
2670                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
2671                         };
2672                         dependencies = (
2673                                 F58D9F90037F14FE01A80006,
2674                         );
2675                         isa = PBXToolTarget;
2676                         name = "Surface Test";
2677                         productInstallPath = /usr/local/bin;
2678                         productName = "Handle Test";
2679                         productReference = F58D9F96037F14FE01A80006;
2680                 };
2681                 F58D9F90037F14FE01A80006 = {
2682                         isa = PBXTargetDependency;
2683                         target = F588A3BC02F0CCE501000102;
2684                         targetProxy = A6E2EAD207656757002AF736;
2685                 };
2686                 F58D9F91037F14FE01A80006 = {
2687                         buildActionMask = 2147483647;
2688                         files = (
2689                         );
2690                         isa = PBXHeadersBuildPhase;
2691                         runOnlyForDeploymentPostprocessing = 0;
2692                 };
2693                 F58D9F92037F14FE01A80006 = {
2694                         buildActionMask = 2147483647;
2695                         files = (
2696                                 F58D9F9A037F154D01A80006,
2697                         );
2698                         isa = PBXSourcesBuildPhase;
2699                         runOnlyForDeploymentPostprocessing = 0;
2700                 };
2701                 F58D9F93037F14FE01A80006 = {
2702                         buildActionMask = 2147483647;
2703                         files = (
2704                                 F58D9F94037F14FE01A80006,
2705                         );
2706                         isa = PBXFrameworksBuildPhase;
2707                         runOnlyForDeploymentPostprocessing = 0;
2708                 };
2709                 F58D9F94037F14FE01A80006 = {
2710                         fileRef = F588A3BD02F0CCE501000102;
2711                         isa = PBXBuildFile;
2712                         settings = {
2713                         };
2714                 };
2715                 F58D9F95037F14FE01A80006 = {
2716                         buildActionMask = 2147483647;
2717                         files = (
2718                         );
2719                         isa = PBXRezBuildPhase;
2720                         runOnlyForDeploymentPostprocessing = 0;
2721                 };
2722                 F58D9F96037F14FE01A80006 = {
2723                         explicitFileType = "compiled.mach-o.executable";
2724                         isa = PBXFileReference;
2725                         path = "Surface Test";
2726                         refType = 3;
2727                         sourceTree = BUILT_PRODUCTS_DIR;
2728                 };
2729                 F58D9F98037F154401A80006 = {
2730                         fileEncoding = 30;
2731                         isa = PBXFileReference;
2732                         lastKnownFileType = sourcecode.cpp.cpp;
2733                         name = surface.cpp;
2734                         path = test/surface.cpp;
2735                         refType = 4;
2736                         sourceTree = "<group>";
2737                 };
2738                 F58D9F9A037F154D01A80006 = {
2739                         fileRef = F58D9F98037F154401A80006;
2740                         isa = PBXBuildFile;
2741                         settings = {
2742                         };
2743                 };
2744                 F5C1EE4903BCE00701A80006 = {
2745                         buildActionMask = 2147483647;
2746                         files = (
2747                         );
2748                         isa = PBXShellScriptBuildPhase;
2749                         runOnlyForDeploymentPostprocessing = 0;
2750                         shellPath = /bin/sh;
2751                         shellScript = "rm -fr ETL-devel.pkg";
2752                 };
2753                 F5CAA1ED031AB61C012F434D = {
2754                         fileEncoding = 30;
2755                         isa = PBXFileReference;
2756                         lastKnownFileType = text;
2757                         name = smach;
2758                         path = ETL/smach;
2759                         refType = 4;
2760                         sourceTree = "<group>";
2761                 };
2762                 F5CAA1EF031AB630012F434D = {
2763                         fileEncoding = 30;
2764                         isa = PBXFileReference;
2765                         lastKnownFileType = sourcecode.c.h;
2766                         name = _clock_win32hpcount.h;
2767                         path = ETL/_clock_win32hpcount.h;
2768                         refType = 4;
2769                         sourceTree = "<group>";
2770                 };
2771                 F5CAA1F0031AB630012F434D = {
2772                         fileRef = F5CAA1EF031AB630012F434D;
2773                         isa = PBXBuildFile;
2774                         settings = {
2775                                 ATTRIBUTES = (
2776                                         Private,
2777                                         Public,
2778                                 );
2779                         };
2780                 };
2781                 F5CAA1F1031AB64F012F434D = {
2782                         fileRef = F5CAA1ED031AB61C012F434D;
2783                         isa = PBXBuildFile;
2784                         settings = {
2785                                 ATTRIBUTES = (
2786                                         Public,
2787                                 );
2788                         };
2789                 };
2790                 F5CAA1F2031AB74F012F434D = {
2791                         fileEncoding = 30;
2792                         isa = PBXFileReference;
2793                         lastKnownFileType = sourcecode.c.h;
2794                         name = _mutex_null.h;
2795                         path = ETL/_mutex_null.h;
2796                         refType = 4;
2797                         sourceTree = "<group>";
2798                 };
2799                 F5CAA1F3031AB74F012F434D = {
2800                         fileRef = F5CAA1F2031AB74F012F434D;
2801                         isa = PBXBuildFile;
2802                         settings = {
2803                                 ATTRIBUTES = (
2804                                         Private,
2805                                         Public,
2806                                 );
2807                         };
2808                 };
2809                 F5CAA1F4031AB947012F434D = {
2810                         fileEncoding = 30;
2811                         isa = PBXFileReference;
2812                         lastKnownFileType = sourcecode.c.h;
2813                         name = _calculus.h;
2814                         path = ETL/_calculus.h;
2815                         refType = 4;
2816                         sourceTree = "<group>";
2817                 };
2818                 F5CAA1F5031AB947012F434D = {
2819                         fileEncoding = 30;
2820                         isa = PBXFileReference;
2821                         lastKnownFileType = text;
2822                         name = calculus;
2823                         path = ETL/calculus;
2824                         refType = 4;
2825                         sourceTree = "<group>";
2826                 };
2827                 F5CAA1F6031AB947012F434D = {
2828                         fileRef = F5CAA1F4031AB947012F434D;
2829                         isa = PBXBuildFile;
2830                         settings = {
2831                                 ATTRIBUTES = (
2832                                         Private,
2833                                         Public,
2834                                 );
2835                         };
2836                 };
2837                 F5CAA1F8031AB957012F434D = {
2838                         fileRef = F5CAA1F5031AB947012F434D;
2839                         isa = PBXBuildFile;
2840                         settings = {
2841                                 ATTRIBUTES = (
2842                                         Public,
2843                                 );
2844                         };
2845                 };
2846                 F5CAA1F9031AD342012F434D = {
2847                         fileEncoding = 30;
2848                         isa = PBXFileReference;
2849                         lastKnownFileType = sourcecode.c.h;
2850                         name = _bspline.h;
2851                         path = ETL/_bspline.h;
2852                         refType = 4;
2853                         sourceTree = "<group>";
2854                 };
2855                 F5CAA1FA031AD342012F434D = {
2856                         fileRef = F5CAA1F9031AD342012F434D;
2857                         isa = PBXBuildFile;
2858                         settings = {
2859                                 ATTRIBUTES = (
2860                                         Private,
2861                                         Public,
2862                                 );
2863                         };
2864                 };
2865                 F5CAA1FB031AD4E7012F434D = {
2866                         fileEncoding = 30;
2867                         isa = PBXFileReference;
2868                         lastKnownFileType = text;
2869                         name = spline;
2870                         path = ETL/spline;
2871                         refType = 4;
2872                         sourceTree = "<group>";
2873                 };
2874                 F5CAA1FD031AD509012F434D = {
2875                         fileRef = F5CAA1FB031AD4E7012F434D;
2876                         isa = PBXBuildFile;
2877                         settings = {
2878                                 ATTRIBUTES = (
2879                                         Public,
2880                                 );
2881                         };
2882                 };
2883                 F5CAA1FE031AD533012F434D = {
2884                         buildPhases = (
2885                                 F5CAA200031AD533012F434D,
2886                                 F5CAA201031AD533012F434D,
2887                                 F5CAA203031AD533012F434D,
2888                                 F5CAA205031AD533012F434D,
2889                         );
2890                         buildSettings = {
2891                                 HEADER_SEARCH_PATHS = "ETL.pbproj include";
2892                                 OTHER_CFLAGS = "";
2893                                 OTHER_LDFLAGS = "";
2894                                 OTHER_REZFLAGS = "";
2895                                 PRODUCT_NAME = "Spline Test";
2896                                 REZ_EXECUTABLE = YES;
2897                                 SECTORDER_FLAGS = "";
2898                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
2899                         };
2900                         dependencies = (
2901                                 F5CAA1FF031AD533012F434D,
2902                         );
2903                         isa = PBXToolTarget;
2904                         name = "Spline Test";
2905                         productInstallPath = /usr/local/bin;
2906                         productName = "Handle Test";
2907                         productReference = F5CAA206031AD533012F434D;
2908                 };
2909                 F5CAA1FF031AD533012F434D = {
2910                         isa = PBXTargetDependency;
2911                         target = F588A3BC02F0CCE501000102;
2912                         targetProxy = A6E2EAC007656757002AF736;
2913                 };
2914                 F5CAA200031AD533012F434D = {
2915                         buildActionMask = 2147483647;
2916                         files = (
2917                         );
2918                         isa = PBXHeadersBuildPhase;
2919                         runOnlyForDeploymentPostprocessing = 0;
2920                 };
2921                 F5CAA201031AD533012F434D = {
2922                         buildActionMask = 2147483647;
2923                         files = (
2924                                 F5CAA209031AD56B012F434D,
2925                         );
2926                         isa = PBXSourcesBuildPhase;
2927                         runOnlyForDeploymentPostprocessing = 0;
2928                 };
2929                 F5CAA203031AD533012F434D = {
2930                         buildActionMask = 2147483647;
2931                         files = (
2932                                 F5CAA204031AD533012F434D,
2933                         );
2934                         isa = PBXFrameworksBuildPhase;
2935                         runOnlyForDeploymentPostprocessing = 0;
2936                 };
2937                 F5CAA204031AD533012F434D = {
2938                         fileRef = F588A3BD02F0CCE501000102;
2939                         isa = PBXBuildFile;
2940                         settings = {
2941                         };
2942                 };
2943                 F5CAA205031AD533012F434D = {
2944                         buildActionMask = 2147483647;
2945                         files = (
2946                         );
2947                         isa = PBXRezBuildPhase;
2948                         runOnlyForDeploymentPostprocessing = 0;
2949                 };
2950                 F5CAA206031AD533012F434D = {
2951                         explicitFileType = "compiled.mach-o.executable";
2952                         isa = PBXFileReference;
2953                         path = "Spline Test";
2954                         refType = 3;
2955                         sourceTree = BUILT_PRODUCTS_DIR;
2956                 };
2957                 F5CAA208031AD56B012F434D = {
2958                         fileEncoding = 30;
2959                         isa = PBXFileReference;
2960                         lastKnownFileType = sourcecode.cpp.cpp;
2961                         name = spline.cpp;
2962                         path = test/spline.cpp;
2963                         refType = 4;
2964                         sourceTree = "<group>";
2965                 };
2966                 F5CAA209031AD56B012F434D = {
2967                         fileRef = F5CAA208031AD56B012F434D;
2968                         isa = PBXBuildFile;
2969                         settings = {
2970                         };
2971                 };
2972                 F5CAA305031AEFBC012F434D = {
2973                         isa = PBXTargetDependency;
2974                         target = F5CAA1FE031AD533012F434D;
2975                         targetProxy = A6E2EAC907656757002AF736;
2976                 };
2977                 F5CAA306031AEFC1012F434D = {
2978                         isa = PBXTargetDependency;
2979                         target = F576CB6D031841EA01A80006;
2980                         targetProxy = A6E2EAC707656757002AF736;
2981                 };
2982                 F5CAA30A031AF0E1012F434D = {
2983                         fileEncoding = 30;
2984                         isa = PBXFileReference;
2985                         lastKnownFileType = sourcecode.cpp.cpp;
2986                         name = frameworkfix.cpp;
2987                         path = ETL.pbproj/frameworkfix.cpp;
2988                         refType = 4;
2989                         sourceTree = "<group>";
2990                 };
2991                 F5CAA30B031AF0E1012F434D = {
2992                         fileRef = F5CAA30A031AF0E1012F434D;
2993                         isa = PBXBuildFile;
2994                         settings = {
2995                         };
2996                 };
2997                 F5D51DF00399C74801A80006 = {
2998                         fileEncoding = 30;
2999                         isa = PBXFileReference;
3000                         lastKnownFileType = sourcecode.c.h;
3001                         name = _smart_ptr.h;
3002                         path = ETL/_smart_ptr.h;
3003                         refType = 4;
3004                         sourceTree = "<group>";
3005                 };
3006                 F5D51DF10399C74801A80006 = {
3007                         fileEncoding = 30;
3008                         isa = PBXFileReference;
3009                         lastKnownFileType = text;
3010                         name = smart_ptr;
3011                         path = ETL/smart_ptr;
3012                         refType = 4;
3013                         sourceTree = "<group>";
3014                 };
3015                 F5D51DF20399C74801A80006 = {
3016                         fileRef = F5D51DF00399C74801A80006;
3017                         isa = PBXBuildFile;
3018                         settings = {
3019                                 ATTRIBUTES = (
3020                                         Public,
3021                                         Private,
3022                                 );
3023                         };
3024                 };
3025                 F5D51DF40399C7C201A80006 = {
3026                         fileRef = F5D51DF10399C74801A80006;
3027                         isa = PBXBuildFile;
3028                         settings = {
3029                                 ATTRIBUTES = (
3030                                         Public,
3031                                 );
3032                         };
3033                 };
3034                 F5D988CB03325BFC01A80006 = {
3035                         isa = PBXFileReference;
3036                         lastKnownFileType = text.rtf;
3037                         path = License.rtf;
3038                         refType = 4;
3039                         sourceTree = "<group>";
3040                 };
3041                 F5D988CC03325BFC01A80006 = {
3042                         isa = PBXFileReference;
3043                         lastKnownFileType = text.rtf;
3044                         path = ReadMe.rtf;
3045                         refType = 4;
3046                         sourceTree = "<group>";
3047                 };
3048                 F5D988CD03325BFC01A80006 = {
3049                         isa = PBXFileReference;
3050                         lastKnownFileType = text.rtf;
3051                         path = Welcome.rtf;
3052                         refType = 4;
3053                         sourceTree = "<group>";
3054                 };
3055                 F5D988CE03325BFC01A80006 = {
3056                         fileRef = F5D988CB03325BFC01A80006;
3057                         isa = PBXBuildFile;
3058                         settings = {
3059                         };
3060                 };
3061                 F5D988CF03325BFC01A80006 = {
3062                         fileRef = F5D988CC03325BFC01A80006;
3063                         isa = PBXBuildFile;
3064                         settings = {
3065                         };
3066                 };
3067                 F5D988D003325BFC01A80006 = {
3068                         fileRef = F5D988CD03325BFC01A80006;
3069                         isa = PBXBuildFile;
3070                         settings = {
3071                         };
3072                 };
3073                 F5D988D403325CD801A80006 = {
3074                         fileRef = F5D988CD03325BFC01A80006;
3075                         isa = PBXBuildFile;
3076                         settings = {
3077                         };
3078                 };
3079                 F5D988D503325CDB01A80006 = {
3080                         fileRef = F5D988CC03325BFC01A80006;
3081                         isa = PBXBuildFile;
3082                         settings = {
3083                         };
3084                 };
3085                 F5D988D603325CDE01A80006 = {
3086                         fileRef = F5D988CB03325BFC01A80006;
3087                         isa = PBXBuildFile;
3088                         settings = {
3089                         };
3090                 };
3091                 F5EDFAE8032D514001A80082 = {
3092                         fileEncoding = 30;
3093                         isa = PBXFileReference;
3094                         lastKnownFileType = text;
3095                         name = trivial;
3096                         path = ETL/trivial;
3097                         refType = 4;
3098                         sourceTree = "<group>";
3099                 };
3100                 F5EDFAEA032D516D01A80082 = {
3101                         fileRef = F5EDFAE8032D514001A80082;
3102                         isa = PBXBuildFile;
3103                         settings = {
3104                                 ATTRIBUTES = (
3105                                         Public,
3106                                 );
3107                         };
3108                 };
3109         };
3110         rootObject = F550016502F0983D01000102;
3111 }