summaryrefslogtreecommitdiff
path: root/packages/univint/fpmake.pp
blob: 6c4679c03b6ea7fd118886f75e21a95737765e2f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
{$ifndef ALLPACKAGES}
{$mode objfpc}{$H+}
program fpmake;

uses fpmkunit;

Var
  P : TPackage;
  T : TTarget;
begin
  With Installer do
    begin
{$endif ALLPACKAGES}

    P:=AddPackage('univint');
{$ifdef ALLPACKAGES}
    P.Directory:=ADirectory;
{$endif ALLPACKAGES}
    P.Version:='3.0.3';
    P.SourcePath.Add('src');
    P.OSes:=[darwin,iphonesim];
    P.Options.Add('-Mmacpas');

    P.SupportBuildModes:=[bmOneByOne];

    T:=P.Targets.AddUnit('MacOS.pas');
      T.Install:=false;

    T:=P.Targets.AddImplicitUnit('ABActions.pas');
    T:=P.Targets.AddImplicitUnit('ABAddressBook.pas');
    T:=P.Targets.AddImplicitUnit('ABGlobals.pas');
    T:=P.Targets.AddImplicitUnit('ABPeoplePicker.pas');
    T:=P.Targets.AddImplicitUnit('ABTypedefs.pas');
    T:=P.Targets.AddImplicitUnit('AEDataModel.pas');
    T:=P.Targets.AddImplicitUnit('AEHelpers.pas');
    T:=P.Targets.AddImplicitUnit('AEInteraction.pas');
    T:=P.Targets.AddImplicitUnit('AEMach.pas');
    T:=P.Targets.AddImplicitUnit('AEObjects.pas');
    T:=P.Targets.AddImplicitUnit('AEPackObject.pas');
    T:=P.Targets.AddImplicitUnit('AERegistry.pas');
    T:=P.Targets.AddImplicitUnit('AEUserTermTypes.pas');
    T:=P.Targets.AddImplicitUnit('AIFF.pas');
    T:=P.Targets.AddImplicitUnit('ASDebugging.pas');
    T:=P.Targets.AddImplicitUnit('ASRegistry.pas');
    T:=P.Targets.AddImplicitUnit('ATSFont.pas');
    T:=P.Targets.AddImplicitUnit('ATSLayoutTypes.pas');
    T:=P.Targets.AddImplicitUnit('ATSTypes.pas');
    T:=P.Targets.AddImplicitUnit('ATSUnicodeDirectAccess.pas');
    T:=P.Targets.AddImplicitUnit('ATSUnicodeDrawing.pas');
    T:=P.Targets.AddImplicitUnit('ATSUnicodeFlattening.pas');
    T:=P.Targets.AddImplicitUnit('ATSUnicodeFonts.pas');
    T:=P.Targets.AddImplicitUnit('ATSUnicodeGlyphs.pas');
    T:=P.Targets.AddImplicitUnit('ATSUnicodeObjects.pas');
    T:=P.Targets.AddImplicitUnit('ATSUnicodeTypes.pas');
    T:=P.Targets.AddImplicitUnit('AUComponent.pas');
    T:=P.Targets.AddImplicitUnit('AVLTree.pas');
    T:=P.Targets.AddImplicitUnit('AXActionConstants.pas');
    T:=P.Targets.AddImplicitUnit('AXAttributeConstants.pas');
    T:=P.Targets.AddImplicitUnit('AXConstants.pas');
    T:=P.Targets.AddImplicitUnit('AXErrors.pas');
    T:=P.Targets.AddImplicitUnit('AXNotificationConstants.pas');
    T:=P.Targets.AddImplicitUnit('AXRoleConstants.pas');
    T:=P.Targets.AddImplicitUnit('AXTextAttributedString.pas');
    T:=P.Targets.AddImplicitUnit('AXUIElement.pas');
    T:=P.Targets.AddImplicitUnit('AXValue.pas');
    T:=P.Targets.AddImplicitUnit('AXValueConstants.pas');
    T:=P.Targets.AddImplicitUnit('Accessibility.pas');
    T:=P.Targets.AddImplicitUnit('Aliases.pas');
    T:=P.Targets.AddImplicitUnit('Appearance.pas');
    T:=P.Targets.AddImplicitUnit('AppleDiskPartitions.pas');
    T:=P.Targets.AddImplicitUnit('AppleEvents.pas');
    T:=P.Targets.AddImplicitUnit('AppleHelp.pas');
    T:=P.Targets.AddImplicitUnit('AppleScript.pas');
    T:=P.Targets.AddImplicitUnit('AudioCodecs.pas');
    T:=P.Targets.AddImplicitUnit('AudioComponents.pas');
    T:=P.Targets.AddImplicitUnit('AudioHardware.pas');
    T:=P.Targets.AddImplicitUnit('AudioHardwareBase.pas');
    T:=P.Targets.AddImplicitUnit('AudioHardwareDeprecated.pas');
    T:=P.Targets.AddImplicitUnit('AudioOutputUnit.pas');
    T:=P.Targets.AddImplicitUnit('AudioUnitCarbonViews.pas');
    T:=P.Targets.AddImplicitUnit('AudioUnitParameters.pas');
    T:=P.Targets.AddImplicitUnit('AudioUnitProperties.pas');
    T:=P.Targets.AddImplicitUnit('AuthSession.pas');
    T:=P.Targets.AddImplicitUnit('Authorization.pas');
    T:=P.Targets.AddImplicitUnit('AuthorizationDB.pas');
    T:=P.Targets.AddImplicitUnit('AuthorizationPlugin.pas');
    T:=P.Targets.AddImplicitUnit('AuthorizationTags.pas');
    T:=P.Targets.AddImplicitUnit('BackupCore.pas');
    T:=P.Targets.AddImplicitUnit('CFArray.pas');
    T:=P.Targets.AddImplicitUnit('CFAttributedString.pas');
    T:=P.Targets.AddImplicitUnit('CFBag.pas');
    T:=P.Targets.AddImplicitUnit('CFBase.pas');
    T:=P.Targets.AddImplicitUnit('CFBinaryHeap.pas');
    T:=P.Targets.AddImplicitUnit('CFBitVector.pas');
    T:=P.Targets.AddImplicitUnit('CFBundle.pas');
    T:=P.Targets.AddImplicitUnit('CFByteOrders.pas');
    T:=P.Targets.AddImplicitUnit('CFCalendar.pas');
    T:=P.Targets.AddImplicitUnit('CFCharacterSet.pas');
    T:=P.Targets.AddImplicitUnit('CFData.pas');
    T:=P.Targets.AddImplicitUnit('CFDate.pas');
    T:=P.Targets.AddImplicitUnit('CFDateFormatter.pas');
    T:=P.Targets.AddImplicitUnit('CFDictionary.pas');
    T:=P.Targets.AddImplicitUnit('CFError.pas');
    T:=P.Targets.AddImplicitUnit('CFFTPStream.pas');
    T:=P.Targets.AddImplicitUnit('CFHTTPAuthentication.pas');
    T:=P.Targets.AddImplicitUnit('CFHTTPMessage.pas');
    T:=P.Targets.AddImplicitUnit('CFHTTPStream.pas');
    T:=P.Targets.AddImplicitUnit('CFHost.pas');
    T:=P.Targets.AddImplicitUnit('CFLocale.pas');
    T:=P.Targets.AddImplicitUnit('CFMachPort.pas');
    T:=P.Targets.AddImplicitUnit('CFMessagePort.pas');
    T:=P.Targets.AddImplicitUnit('CFNetDiagnostics.pas');
    T:=P.Targets.AddImplicitUnit('CFNetServices.pas');
    T:=P.Targets.AddImplicitUnit('CFNetworkErrorss.pas');
    T:=P.Targets.AddImplicitUnit('CFNotificationCenter.pas');
    T:=P.Targets.AddImplicitUnit('CFNumber.pas');
    T:=P.Targets.AddImplicitUnit('CFNumberFormatter.pas');
    T:=P.Targets.AddImplicitUnit('CFPlugIn.pas');
    T:=P.Targets.AddImplicitUnit('CFPlugInCOM.pas');
    T:=P.Targets.AddImplicitUnit('CFPreferences.pas');
    T:=P.Targets.AddImplicitUnit('CFPropertyList.pas');
    T:=P.Targets.AddImplicitUnit('CFProxySupport.pas');
    T:=P.Targets.AddImplicitUnit('CFRunLoop.pas');
    T:=P.Targets.AddImplicitUnit('CFSet.pas');
    T:=P.Targets.AddImplicitUnit('CFSocket.pas');
    T:=P.Targets.AddImplicitUnit('CFSocketStream.pas');
    T:=P.Targets.AddImplicitUnit('CFStream.pas');
    T:=P.Targets.AddImplicitUnit('CFString.pas');
    T:=P.Targets.AddImplicitUnit('CFStringEncodingExt.pas');
    T:=P.Targets.AddImplicitUnit('CFStringTokenizer.pas');
    T:=P.Targets.AddImplicitUnit('CFTimeZone.pas');
    T:=P.Targets.AddImplicitUnit('CFTree.pas');
    T:=P.Targets.AddImplicitUnit('CFURL.pas');
    T:=P.Targets.AddImplicitUnit('CFURLAccess.pas');
    T:=P.Targets.AddImplicitUnit('CFUUID.pas');
    T:=P.Targets.AddImplicitUnit('CFUserNotification.pas');
    T:=P.Targets.AddImplicitUnit('CFXMLNode.pas');
    T:=P.Targets.AddImplicitUnit('CFXMLParser.pas');
    T:=P.Targets.AddImplicitUnit('CGAffineTransforms.pas');
    T:=P.Targets.AddImplicitUnit('CGBase.pas');
    T:=P.Targets.AddImplicitUnit('CGBitmapContext.pas');
    T:=P.Targets.AddImplicitUnit('CGColor.pas');
    T:=P.Targets.AddImplicitUnit('CGColorSpace.pas');
    T:=P.Targets.AddImplicitUnit('CGContext.pas');
    T:=P.Targets.AddImplicitUnit('CGDataConsumer.pas');
    T:=P.Targets.AddImplicitUnit('CGDataProvider.pas');
    T:=P.Targets.AddImplicitUnit('CGDirectDisplay.pas');
    T:=P.Targets.AddImplicitUnit('CGDirectPalette.pas');
    T:=P.Targets.AddImplicitUnit('CGDisplayConfiguration.pas');
    T:=P.Targets.AddImplicitUnit('CGDisplayFades.pas');
    T:=P.Targets.AddImplicitUnit('CGErrors.pas');
    T:=P.Targets.AddImplicitUnit('CGEvent.pas');
    T:=P.Targets.AddImplicitUnit('CGEventSource.pas');
    T:=P.Targets.AddImplicitUnit('CGEventTypes.pas');
    T:=P.Targets.AddImplicitUnit('CGFont.pas');
    T:=P.Targets.AddImplicitUnit('CGFunction.pas');
    T:=P.Targets.AddImplicitUnit('CGGLContext.pas');
    T:=P.Targets.AddImplicitUnit('CGGeometry.pas');
    T:=P.Targets.AddImplicitUnit('CGGradient.pas');
    T:=P.Targets.AddImplicitUnit('CGImage.pas');
    T:=P.Targets.AddImplicitUnit('CGImageDestination.pas');
    T:=P.Targets.AddImplicitUnit('CGImageMetadata.pas');
    T:=P.Targets.AddImplicitUnit('CGImageProperties.pas');
    T:=P.Targets.AddImplicitUnit('CGImageSource.pas');
    T:=P.Targets.AddImplicitUnit('CGLCurrent.pas');
    T:=P.Targets.AddImplicitUnit('CGLDevice.pas');
    T:=P.Targets.AddImplicitUnit('CGLProfiler.pas');
    T:=P.Targets.AddImplicitUnit('CGLProfilerFunctionEnums.pas');
    T:=P.Targets.AddImplicitUnit('CGLRenderers.pas');
    T:=P.Targets.AddImplicitUnit('CGLTypes.pas');
    T:=P.Targets.AddImplicitUnit('CGLayer.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFArray.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFContentStream.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFContext.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFDictionary.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFDocument.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFObject.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFOperatorTable.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFPage.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFScanner.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFStream.pas');
    T:=P.Targets.AddImplicitUnit('CGPDFString.pas');
    T:=P.Targets.AddImplicitUnit('CGPSConverter.pas');
    T:=P.Targets.AddImplicitUnit('CGPath.pas');
    T:=P.Targets.AddImplicitUnit('CGPattern.pas');
    T:=P.Targets.AddImplicitUnit('CGRemoteOperation.pas');
    T:=P.Targets.AddImplicitUnit('CGSession.pas');
    T:=P.Targets.AddImplicitUnit('CGShading.pas');
    T:=P.Targets.AddImplicitUnit('CGWindow.pas');
    T:=P.Targets.AddImplicitUnit('CGWindowLevels.pas');
    T:=P.Targets.AddImplicitUnit('CMCalibrator.pas');
    T:=P.Targets.AddImplicitUnit('CSIdentity.pas');
    T:=P.Targets.AddImplicitUnit('CSIdentityAuthority.pas');
    T:=P.Targets.AddImplicitUnit('CSIdentityBase.pas');
    T:=P.Targets.AddImplicitUnit('CSIdentityQuery.pas');
    T:=P.Targets.AddImplicitUnit('CTFont.pas');
    T:=P.Targets.AddImplicitUnit('CTFontCollection.pas');
    T:=P.Targets.AddImplicitUnit('CTFontDescriptor.pas');
    T:=P.Targets.AddImplicitUnit('CTFontManager.pas');
    T:=P.Targets.AddImplicitUnit('CTFontManagerErrors.pas');
    T:=P.Targets.AddImplicitUnit('CTFontTraits.pas');
    T:=P.Targets.AddImplicitUnit('CTFrame.pas');
    T:=P.Targets.AddImplicitUnit('CTFramesetter.pas');
    T:=P.Targets.AddImplicitUnit('CTGlyphInfo.pas');
    T:=P.Targets.AddImplicitUnit('CTLine.pas');
    T:=P.Targets.AddImplicitUnit('CTParagraphStyle.pas');
    T:=P.Targets.AddImplicitUnit('CTRun.pas');
    T:=P.Targets.AddImplicitUnit('CTStringAttributes.pas');
    T:=P.Targets.AddImplicitUnit('CTTextTab.pas');
    T:=P.Targets.AddImplicitUnit('CTTypesetter.pas');
    T:=P.Targets.AddImplicitUnit('CVBase.pas');
    T:=P.Targets.AddImplicitUnit('CVBuffer.pas');
    T:=P.Targets.AddImplicitUnit('CVDisplayLink.pas');
    T:=P.Targets.AddImplicitUnit('CVHostTime.pas');
    T:=P.Targets.AddImplicitUnit('CVImageBuffer.pas');
    T:=P.Targets.AddImplicitUnit('CVOpenGLBuffer.pas');
    T:=P.Targets.AddImplicitUnit('CVOpenGLBufferPool.pas');
    T:=P.Targets.AddImplicitUnit('CVOpenGLTexture.pas');
    T:=P.Targets.AddImplicitUnit('CVOpenGLTextureCache.pas');
    T:=P.Targets.AddImplicitUnit('CVPixelBuffer.pas');
    T:=P.Targets.AddImplicitUnit('CVPixelBufferIOSurface.pas');
    T:=P.Targets.AddImplicitUnit('CVPixelBufferPool.pas');
    T:=P.Targets.AddImplicitUnit('CVPixelFormatDescription.pas');
    T:=P.Targets.AddImplicitUnit('CVReturns.pas');
    T:=P.Targets.AddImplicitUnit('CaptiveNetwork.pas');
    T:=P.Targets.AddImplicitUnit('CarbonEvents.pas');
    T:=P.Targets.AddImplicitUnit('CarbonEventsCore.pas');
    T:=P.Targets.AddImplicitUnit('CodeFragments.pas');
    T:=P.Targets.AddImplicitUnit('Collections.pas');
    T:=P.Targets.AddImplicitUnit('ColorPicker.pas');
    T:=P.Targets.AddImplicitUnit('ColorSyncCMM.pas');
    T:=P.Targets.AddImplicitUnit('ColorSyncDeprecated.pas');
    T:=P.Targets.AddImplicitUnit('ColorSyncDevice.pas');
    T:=P.Targets.AddImplicitUnit('ColorSyncProfile.pas');
    T:=P.Targets.AddImplicitUnit('ColorSyncTransform.pas');
    T:=P.Targets.AddImplicitUnit('Components.pas');
    T:=P.Targets.AddImplicitUnit('ConditionalMacros.pas');
    T:=P.Targets.AddImplicitUnit('ControlDefinitions.pas');
    T:=P.Targets.AddImplicitUnit('Controls.pas');
    T:=P.Targets.AddImplicitUnit('CoreAudioTypes.pas');
    T:=P.Targets.AddImplicitUnit('CoreFoundation.pas');
    T:=P.Targets.AddImplicitUnit('CoreGraphics.pas');
    T:=P.Targets.AddImplicitUnit('CoreText.pas');
    T:=P.Targets.AddImplicitUnit('DADisk.pas');
    T:=P.Targets.AddImplicitUnit('DASession.pas');
    T:=P.Targets.AddImplicitUnit('DHCPClientPreferences.pas');
    T:=P.Targets.AddImplicitUnit('DateTimeUtils.pas');
    T:=P.Targets.AddImplicitUnit('Debugging.pas');
    T:=P.Targets.AddImplicitUnit('Dialogs.pas');
    T:=P.Targets.AddImplicitUnit('Dictionary.pas');
    T:=P.Targets.AddImplicitUnit('DictionaryServices.pas');
    T:=P.Targets.AddImplicitUnit('DigitalHubRegistry.pas');
    T:=P.Targets.AddImplicitUnit('Displays.pas');
    T:=P.Targets.AddImplicitUnit('Drag.pas');
    T:=P.Targets.AddImplicitUnit('DrawSprocket.pas');
    T:=P.Targets.AddImplicitUnit('DriverServices.pas');
    T:=P.Targets.AddImplicitUnit('DriverSynchronization.pas');
    T:=P.Targets.AddImplicitUnit('Endian.pas');
    T:=P.Targets.AddImplicitUnit('Events.pas');
    T:=P.Targets.AddImplicitUnit('FSEvents.pas');
    T:=P.Targets.AddImplicitUnit('FileTypesAndCreators.pas');
    T:=P.Targets.AddImplicitUnit('Files.pas');
    T:=P.Targets.AddImplicitUnit('Finder.pas');
    T:=P.Targets.AddImplicitUnit('FinderRegistry.pas');
    T:=P.Targets.AddImplicitUnit('FixMath.pas');
    T:=P.Targets.AddImplicitUnit('Folders.pas');
    T:=P.Targets.AddImplicitUnit('FontPanel.pas');
    T:=P.Targets.AddImplicitUnit('FontSync.pas');
    T:=P.Targets.AddImplicitUnit('Fonts.pas');
    T:=P.Targets.AddImplicitUnit('GestaltEqu.pas');
    T:=P.Targets.AddImplicitUnit('HFSVolumes.pas');
    T:=P.Targets.AddImplicitUnit('HIAccessibility.pas');
    T:=P.Targets.AddImplicitUnit('HIArchive.pas');
    T:=P.Targets.AddImplicitUnit('HIButtonViews.pas');
    T:=P.Targets.AddImplicitUnit('HIClockView.pas');
    T:=P.Targets.AddImplicitUnit('HIComboBox.pas');
    T:=P.Targets.AddImplicitUnit('HIContainerViews.pas');
    T:=P.Targets.AddImplicitUnit('HIDataBrowser.pas');
    T:=P.Targets.AddImplicitUnit('HIDisclosureViews.pas');
    T:=P.Targets.AddImplicitUnit('HIGeometry.pas');
    T:=P.Targets.AddImplicitUnit('HIImageViews.pas');
    T:=P.Targets.AddImplicitUnit('HILittleArrows.pas');
    T:=P.Targets.AddImplicitUnit('HIMenuView.pas');
    T:=P.Targets.AddImplicitUnit('HIMovieView.pas');
    T:=P.Targets.AddImplicitUnit('HIObject.pas');
    T:=P.Targets.AddImplicitUnit('HIPopupButton.pas');
    T:=P.Targets.AddImplicitUnit('HIProgressViews.pas');
    T:=P.Targets.AddImplicitUnit('HIRelevanceBar.pas');
    T:=P.Targets.AddImplicitUnit('HIScrollView.pas');
    T:=P.Targets.AddImplicitUnit('HISearchField.pas');
    T:=P.Targets.AddImplicitUnit('HISegmentedView.pas');
    T:=P.Targets.AddImplicitUnit('HISeparator.pas');
    T:=P.Targets.AddImplicitUnit('HIShape.pas');
    T:=P.Targets.AddImplicitUnit('HISlider.pas');
    T:=P.Targets.AddImplicitUnit('HITabbedView.pas');
    T:=P.Targets.AddImplicitUnit('HITextLengthFilter.pas');
    T:=P.Targets.AddImplicitUnit('HITextUtils.pas');
    T:=P.Targets.AddImplicitUnit('HITextViews.pas');
    T:=P.Targets.AddImplicitUnit('HITheme.pas');
    T:=P.Targets.AddImplicitUnit('HIToolbar.pas');
    T:=P.Targets.AddImplicitUnit('HIToolbox.pas');
    T:=P.Targets.AddImplicitUnit('HIToolboxDebugging.pas');
    T:=P.Targets.AddImplicitUnit('HIView.pas');
    T:=P.Targets.AddImplicitUnit('HIWindowViews.pas');
    T:=P.Targets.AddImplicitUnit('HTMLRendering.pas');
    T:=P.Targets.AddImplicitUnit('HostTime.pas');
    T:=P.Targets.AddImplicitUnit('IBCarbonRuntime.pas');
    T:=P.Targets.AddImplicitUnit('ICAApplication.pas');
    T:=P.Targets.AddImplicitUnit('ICACamera.pas');
    T:=P.Targets.AddImplicitUnit('ICADevice.pas');
    T:=P.Targets.AddImplicitUnit('IOKitReturn.pas');
    T:=P.Targets.AddImplicitUnit('IOSurfaceAPI.pas');
    T:=P.Targets.AddImplicitUnit('IconStorage.pas');
    T:=P.Targets.AddImplicitUnit('Icons.pas');
    T:=P.Targets.AddImplicitUnit('IconsCore.pas');
    T:=P.Targets.AddImplicitUnit('ImageCodec.pas');
    T:=P.Targets.AddImplicitUnit('ImageCompression.pas');
    T:=P.Targets.AddImplicitUnit('InternetConfig.pas');
    T:=P.Targets.AddImplicitUnit('IntlResources.pas');
    T:=P.Targets.AddImplicitUnit('Keyboards.pas');
    T:=P.Targets.AddImplicitUnit('KeychainCore.pas');
    T:=P.Targets.AddImplicitUnit('KeychainHI.pas');
    T:=P.Targets.AddImplicitUnit('LSInfo.pas');
    T:=P.Targets.AddImplicitUnit('LSOpen.pas');
    T:=P.Targets.AddImplicitUnit('LSQuarantine.pas');
    T:=P.Targets.AddImplicitUnit('LSSharedFileList.pas');
    T:=P.Targets.AddImplicitUnit('LanguageAnalysis.pas');
    T:=P.Targets.AddImplicitUnit('Lists.pas');
    T:=P.Targets.AddImplicitUnit('LowMem.pas');
    T:=P.Targets.AddImplicitUnit('MDExternalDatastore.pas');
    T:=P.Targets.AddImplicitUnit('MDImporter.pas');
    T:=P.Targets.AddImplicitUnit('MDItem.pas');
    T:=P.Targets.AddImplicitUnit('MDLineage.pas');
    T:=P.Targets.AddImplicitUnit('MDQuery.pas');
    T:=P.Targets.AddImplicitUnit('MDSchema.pas');
    T:=P.Targets.AddImplicitUnit('MIDIDriver.pas');
    T:=P.Targets.AddImplicitUnit('MIDIServices.pas');
    T:=P.Targets.AddImplicitUnit('MIDISetup.pas');
    T:=P.Targets.AddImplicitUnit('MIDIThruConnection.pas');
    T:=P.Targets.AddImplicitUnit('MacApplication.pas');
    T:=P.Targets.AddImplicitUnit('MacErrors.pas');
    T:=P.Targets.AddImplicitUnit('MacHelp.pas');
    T:=P.Targets.AddImplicitUnit('MacLocales.pas');
    T:=P.Targets.AddImplicitUnit('MacMemory.pas');
    T:=P.Targets.AddImplicitUnit('MacOSXPosix.pas');
    T:=P.Targets.AddImplicitUnit('MacOpenGL.pas');
    T:=P.Targets.AddImplicitUnit('MacTextEditor.pas');
    T:=P.Targets.AddImplicitUnit('MacTypes.pas');
    T:=P.Targets.AddImplicitUnit('MacWindows.pas');
    T:=P.Targets.AddImplicitUnit('MachineExceptions.pas');
    T:=P.Targets.AddImplicitUnit('Math64.pas');
    T:=P.Targets.AddImplicitUnit('MediaHandlers.pas');
    T:=P.Targets.AddImplicitUnit('Menus.pas');
    T:=P.Targets.AddImplicitUnit('MixedMode.pas');
    T:=P.Targets.AddImplicitUnit('Movies.pas');
    T:=P.Targets.AddImplicitUnit('MoviesFormat.pas');
    T:=P.Targets.AddImplicitUnit('MultiProcessingInfo.pas');
    T:=P.Targets.AddImplicitUnit('Multiprocessing.pas');
    T:=P.Targets.AddImplicitUnit('MusicDevice.pas');
    T:=P.Targets.AddImplicitUnit('NSL.pas');
    T:=P.Targets.AddImplicitUnit('NSLCore.pas');
    T:=P.Targets.AddImplicitUnit('Navigation.pas');
    T:=P.Targets.AddImplicitUnit('Notification.pas');
    T:=P.Targets.AddImplicitUnit('NumberFormatting.pas');
    T:=P.Targets.AddImplicitUnit('OSA.pas');
    T:=P.Targets.AddImplicitUnit('OSAComp.pas');
    T:=P.Targets.AddImplicitUnit('OSAGeneric.pas');
    T:=P.Targets.AddImplicitUnit('OSUtils.pas');
    T:=P.Targets.AddImplicitUnit('OpenTransport.pas');
    T:=P.Targets.AddImplicitUnit('OpenTransportProtocol.pas');
    T:=P.Targets.AddImplicitUnit('OpenTransportProviders.pas');
    T:=P.Targets.AddImplicitUnit('PEFBinaryFormat.pas');
    T:=P.Targets.AddImplicitUnit('PLStringFuncs.pas');
    T:=P.Targets.AddImplicitUnit('PMApplication.pas');
    T:=P.Targets.AddImplicitUnit('PMApplicationDeprecated.pas');
    T:=P.Targets.AddImplicitUnit('PMCore.pas');
    T:=P.Targets.AddImplicitUnit('PMCoreDeprecated.pas');
    T:=P.Targets.AddImplicitUnit('PMDefinitions.pas');
    T:=P.Targets.AddImplicitUnit('PMDefinitionsDeprecated.pas');
    T:=P.Targets.AddImplicitUnit('PMErrors.pas');
    T:=P.Targets.AddImplicitUnit('PMPrintAETypes.pas');
    T:=P.Targets.AddImplicitUnit('PMPrintSettingsKeys.pas');
    T:=P.Targets.AddImplicitUnit('PMPrintingDialogExtensions.pas');
    T:=P.Targets.AddImplicitUnit('Palettes.pas');
    T:=P.Targets.AddImplicitUnit('Pasteboard.pas');
    T:=P.Targets.AddImplicitUnit('PictUtils.pas');
    T:=P.Targets.AddImplicitUnit('Power.pas');
    T:=P.Targets.AddImplicitUnit('Processes.pas');
    T:=P.Targets.AddImplicitUnit('QDCMCommon.pas');
    T:=P.Targets.AddImplicitUnit('QDOffscreen.pas');
    T:=P.Targets.AddImplicitUnit('QDPictToCGContext.pas');
    T:=P.Targets.AddImplicitUnit('QLBase.pas');
    T:=P.Targets.AddImplicitUnit('QLGenerator.pas');
    T:=P.Targets.AddImplicitUnit('QLThumbnail.pas');
    T:=P.Targets.AddImplicitUnit('QLThumbnailImage.pas');
    T:=P.Targets.AddImplicitUnit('QTML.pas');
    T:=P.Targets.AddImplicitUnit('QTSMovie.pas');
    T:=P.Targets.AddImplicitUnit('QTStreamingComponents.pas');
    T:=P.Targets.AddImplicitUnit('QuickTimeComponents.pas');
    T:=P.Targets.AddImplicitUnit('QuickTimeErrors.pas');
    T:=P.Targets.AddImplicitUnit('QuickTimeMusic.pas');
    T:=P.Targets.AddImplicitUnit('QuickTimeStreaming.pas');
    T:=P.Targets.AddImplicitUnit('QuickTimeVR.pas');
    T:=P.Targets.AddImplicitUnit('QuickTimeVRFormat.pas');
    T:=P.Targets.AddImplicitUnit('Quickdraw.pas');
    T:=P.Targets.AddImplicitUnit('QuickdrawText.pas');
    T:=P.Targets.AddImplicitUnit('QuickdrawTypes.pas');
    T:=P.Targets.AddImplicitUnit('Resources.pas');
    T:=P.Targets.AddImplicitUnit('SCDynamicStore.pas');
    T:=P.Targets.AddImplicitUnit('SCDynamicStoreCopyDHCPInfos.pas');
    T:=P.Targets.AddImplicitUnit('SCDynamicStoreCopySpecific.pas');
    T:=P.Targets.AddImplicitUnit('SCDynamicStoreKey.pas');
    T:=P.Targets.AddImplicitUnit('SCNetwork.pas');
    T:=P.Targets.AddImplicitUnit('SCNetworkConfiguration.pas');
    T:=P.Targets.AddImplicitUnit('SCNetworkConnection.pas');
    T:=P.Targets.AddImplicitUnit('SCNetworkReachability.pas');
    T:=P.Targets.AddImplicitUnit('SCPreferences.pas');
    T:=P.Targets.AddImplicitUnit('SCPreferencesPath.pas');
    T:=P.Targets.AddImplicitUnit('SCPreferencesSetSpecific.pas');
    T:=P.Targets.AddImplicitUnit('SCSI.pas');
    T:=P.Targets.AddImplicitUnit('SCSchemaDefinitions.pas');
    T:=P.Targets.AddImplicitUnit('SFNTLayoutTypes.pas');
    T:=P.Targets.AddImplicitUnit('SFNTTypes.pas');
    T:=P.Targets.AddImplicitUnit('ScalerStreamTypes.pas');
    T:=P.Targets.AddImplicitUnit('Scrap.pas');
    T:=P.Targets.AddImplicitUnit('Script.pas');
    T:=P.Targets.AddImplicitUnit('SecBase.pas');
    T:=P.Targets.AddImplicitUnit('SecTrust.pas');
    T:=P.Targets.AddImplicitUnit('Sound.pas');
    T:=P.Targets.AddImplicitUnit('SpeechRecognition.pas');
    T:=P.Targets.AddImplicitUnit('SpeechSynthesis.pas');
    T:=P.Targets.AddImplicitUnit('StringCompare.pas');
    T:=P.Targets.AddImplicitUnit('SystemConfiguration.pas');
    T:=P.Targets.AddImplicitUnit('SystemSound.pas');
    T:=P.Targets.AddImplicitUnit('TSMTE.pas');
    T:=P.Targets.AddImplicitUnit('TextCommon.pas');
    T:=P.Targets.AddImplicitUnit('TextEdit.pas');
    T:=P.Targets.AddImplicitUnit('TextEncodingConverter.pas');
    T:=P.Targets.AddImplicitUnit('TextEncodingPlugin.pas');
    T:=P.Targets.AddImplicitUnit('TextInputSources.pas');
    T:=P.Targets.AddImplicitUnit('TextServices.pas');
    T:=P.Targets.AddImplicitUnit('TextUtils.pas');
    T:=P.Targets.AddImplicitUnit('Timer.pas');
    T:=P.Targets.AddImplicitUnit('ToolUtils.pas');
    T:=P.Targets.AddImplicitUnit('Translation.pas');
    T:=P.Targets.AddImplicitUnit('TranslationExtensions.pas');
    T:=P.Targets.AddImplicitUnit('TranslationServices.pas');
    T:=P.Targets.AddImplicitUnit('TypeSelect.pas');
    T:=P.Targets.AddImplicitUnit('URLAccess.pas');
    T:=P.Targets.AddImplicitUnit('UTCUtils.pas');
    T:=P.Targets.AddImplicitUnit('UTCoreTypes.pas');
    T:=P.Targets.AddImplicitUnit('UTType.pas');
    T:=P.Targets.AddImplicitUnit('UnicodeConverter.pas');
    T:=P.Targets.AddImplicitUnit('UnicodeUtilities.pas');
    T:=P.Targets.AddImplicitUnit('UniversalAccess.pas');
    T:=P.Targets.AddImplicitUnit('WSMethodInvocation.pas');
    T:=P.Targets.AddImplicitUnit('WSProtocolHandler.pas');
    T:=P.Targets.AddImplicitUnit('WSTypes.pas');
    T:=P.Targets.AddImplicitUnit('cblas.pas');
    T:=P.Targets.AddImplicitUnit('certextensions.pas');
    T:=P.Targets.AddImplicitUnit('cssmapple.pas');
    T:=P.Targets.AddImplicitUnit('cssmconfig.pas');
    T:=P.Targets.AddImplicitUnit('cssmerr.pas');
    T:=P.Targets.AddImplicitUnit('cssmkrapi.pas');
    T:=P.Targets.AddImplicitUnit('cssmtype.pas');
    T:=P.Targets.AddImplicitUnit('fenv.pas');
    T:=P.Targets.AddImplicitUnit('gliContexts.pas');
    T:=P.Targets.AddImplicitUnit('gliDispatch.pas');
    T:=P.Targets.AddImplicitUnit('gluContext.pas');
    T:=P.Targets.AddImplicitUnit('kern_return.pas');
    T:=P.Targets.AddImplicitUnit('macgl.pas');
    T:=P.Targets.AddImplicitUnit('macglext.pas');
    T:=P.Targets.AddImplicitUnit('macglu.pas');
    T:=P.Targets.AddImplicitUnit('mach_error.pas');
    T:=P.Targets.AddImplicitUnit('vBLAS.pas');
    T:=P.Targets.AddImplicitUnit('vDSP.pas');
    T:=P.Targets.AddImplicitUnit('x509defs.pas');
    T:=P.Targets.AddImplicitUnit('xattr.pas');
    T:=P.Targets.AddImplicitUnit('GPCStrings.pas');

    T:=P.Targets.AddUnit('MacOSAll.pas');
      with T.Dependencies do
        begin
          AddInclude('src/AXConstants.pas');
          AddInclude('src/Accessibility.pas');
          AddInclude('src/ConditionalMacros.pas');
          AddInclude('src/MacTypes.pas');
          AddInclude('src/MachineExceptions.pas');
          AddInclude('src/Math64.pas');
          AddInclude('src/MixedMode.pas');
          AddInclude('src/Multiprocessing.pas');
          AddInclude('src/PEFBinaryFormat.pas');
          AddInclude('src/PLStringFuncs.pas');
          AddInclude('src/PMDefinitionsDeprecated.pas');
          AddInclude('src/PMPrintSettingsKeys.pas');
          AddInclude('src/PMPrintingDialogExtensions.pas');
          AddInclude('src/QDCMCommon.pas');
          AddInclude('src/QLBase.pas');
          AddInclude('src/QTML.pas');
          AddInclude('src/QuickTimeErrors.pas');
          AddInclude('src/SFNTLayoutTypes.pas');
          AddInclude('src/SFNTTypes.pas');
          AddInclude('src/ScalerStreamTypes.pas');
          AddInclude('src/TextCommon.pas');
          AddInclude('src/Threads.pas');
          AddInclude('src/UTCUtils.pas');
          AddInclude('src/UnicodeConverter.pas');
          AddInclude('src/cblas.pas');
          AddInclude('src/cssmconfig.pas');
          AddInclude('src/cssmerr.pas');
          AddInclude('src/cssmtype.pas');
          AddInclude('src/fenv.pas');
          AddInclude('src/fp.pas');
          AddInclude('src/gliContexts.pas');
          AddInclude('src/kern_return.pas');
          AddInclude('src/macgl.pas');
          AddInclude('src/macglext.pas');
          AddInclude('src/macglu.pas');
          AddInclude('src/mach_error.pas');
          AddInclude('src/vBLAS.pas');
          AddInclude('src/vDSP.pas');
          AddInclude('src/x509defs.pas');
          AddInclude('src/xattr.pas');
          AddInclude('src/ABTypedefs.pas');
          AddInclude('src/AEDataModel.pas');
          AddInclude('src/AEUserTermTypes.pas');
          AddInclude('src/AIFF.pas');
          AddInclude('src/AVLTree.pas');
          AddInclude('src/AXActionConstants.pas');
          AddInclude('src/AXAttributeConstants.pas');
          AddInclude('src/AXErrors.pas');
          AddInclude('src/AXNotificationConstants.pas');
          AddInclude('src/AXRoleConstants.pas');
          AddInclude('src/AXValueConstants.pas');
          AddInclude('src/AppleDiskPartitions.pas');
          AddInclude('src/AudioUnitParameters.pas');
          AddInclude('src/Authorization.pas');
          AddInclude('src/AuthorizationPlugin.pas');
          AddInclude('src/AuthorizationTags.pas');
          AddInclude('src/CFBase.pas');
          AddInclude('src/CFBinaryHeap.pas');
          AddInclude('src/CFBitVector.pas');
          AddInclude('src/CFByteOrders.pas');
          AddInclude('src/CFData.pas');
          AddInclude('src/CFDate.pas');
          AddInclude('src/CFDictionary.pas');
          AddInclude('src/CFError.pas');
          AddInclude('src/CFNetworkErrorss.pas');
          AddInclude('src/CFNotificationCenter.pas');
          AddInclude('src/CFNumber.pas');
          AddInclude('src/CFSet.pas');
          AddInclude('src/CFStringEncodingExt.pas');
          AddInclude('src/CFTree.pas');
          AddInclude('src/CGBase.pas');
          AddInclude('src/CGErrors.pas');
          AddInclude('src/CGFunction.pas');
          AddInclude('src/CGGeometry.pas');
          AddInclude('src/CGImageProperties.pas');
          AddInclude('src/CGLProfiler.pas');
          AddInclude('src/CGLProfilerFunctionEnums.pas');
          AddInclude('src/CGLRenderers.pas');
          AddInclude('src/CGLTypes.pas');
          AddInclude('src/CGPDFObject.pas');
          AddInclude('src/CGPDFOperatorTable.pas');
          AddInclude('src/CGPDFScanner.pas');
          AddInclude('src/CGPDFStream.pas');
          AddInclude('src/CGPDFString.pas');
          AddInclude('src/CGSession.pas');
          AddInclude('src/CGWindowLevels.pas');
          AddInclude('src/CSIdentityAuthority.pas');
          AddInclude('src/CTFontManagerErrors.pas');
          AddInclude('src/CTFontTraits.pas');
          AddInclude('src/CVBase.pas');
          AddInclude('src/CVHostTime.pas');
          AddInclude('src/CVReturns.pas');
          AddInclude('src/Collections.pas');
          AddInclude('src/CoreAudioTypes.pas');
          AddInclude('src/DHCPClientPreferences.pas');
          AddInclude('src/DateTimeUtils.pas');
          AddInclude('src/Debugging.pas');
          AddInclude('src/DictionaryServices.pas');
          AddInclude('src/DigitalHubRegistry.pas');
          AddInclude('src/DriverServices.pas');
          AddInclude('src/DriverSynchronization.pas');
          AddInclude('src/Endian.pas');
          AddInclude('src/FileTypesAndCreators.pas');
          AddInclude('src/Finder.pas');
          AddInclude('src/FixMath.pas');
          AddInclude('src/GestaltEqu.pas');
          AddInclude('src/HFSVolumes.pas');
          AddInclude('src/HIGeometry.pas');
          AddInclude('src/HITextUtils.pas');
          AddInclude('src/HostTime.pas');
          AddInclude('src/ICACamera.pas');
          AddInclude('src/IOKitReturn.pas');
          AddInclude('src/IconStorage.pas');
          AddInclude('src/IntlResources.pas');
          AddInclude('src/Keyboards.pas');
          AddInclude('src/LSQuarantine.pas');
          AddInclude('src/MIDIServices.pas');
          AddInclude('src/MIDIThruConnection.pas');
          AddInclude('src/MacErrors.pas');
          AddInclude('src/MacLocales.pas');
          AddInclude('src/MacMemory.pas');
          AddInclude('src/MacOSXPosix.pas');
          AddInclude('src/MultiProcessingInfo.pas');
          AddInclude('src/NumberFormatting.pas');
          AddInclude('src/OSAComp.pas');
          AddInclude('src/OSUtils.pas');
          AddInclude('src/OpenTransport.pas');
          AddInclude('src/OpenTransportProviders.pas');
          AddInclude('src/Power.pas');
          AddInclude('src/QuickdrawText.pas');
          AddInclude('src/QuickdrawTypes.pas');
          AddInclude('src/SCDynamicStoreKey.pas');
          AddInclude('src/SCNetwork.pas');
          AddInclude('src/SCSI.pas');
          AddInclude('src/SCSchemaDefinitions.pas');
          AddInclude('src/Script.pas');
          AddInclude('src/SecBase.pas');
          AddInclude('src/StringCompare.pas');
          AddInclude('src/SystemConfiguration.pas');
          AddInclude('src/TextEdit.pas');
          AddInclude('src/TextEncodingConverter.pas');
          AddInclude('src/TextEncodingPlugin.pas');
          AddInclude('src/TextUtils.pas');
          AddInclude('src/Timer.pas');
          AddInclude('src/UTCoreTypes.pas');
          AddInclude('src/UnicodeUtilities.pas');
          AddInclude('src/UniversalAccess.pas');
          AddInclude('src/Video.pas');
          AddInclude('src/WSTypes.pas');
          AddInclude('src/certextensions.pas');
          AddInclude('src/cssmapple.pas');
          AddInclude('src/cssmkrapi.pas');
          AddInclude('src/gliDispatch.pas');
          AddInclude('src/gluContext.pas');
          AddInclude('src/ABGlobals.pas');
          AddInclude('src/AEMach.pas');
          AddInclude('src/AXTextAttributedString.pas');
          AddInclude('src/AXValue.pas');
          AddInclude('src/AudioHardwareBase.pas');
          AddInclude('src/AuthSession.pas');
          AddInclude('src/BackupCore.pas');
          AddInclude('src/CFArray.pas');
          AddInclude('src/CFBag.pas');
          AddInclude('src/CFCharacterSet.pas');
          AddInclude('src/CFLocale.pas');
          AddInclude('src/CFNumberFormatter.pas');
          AddInclude('src/CFString.pas');
          AddInclude('src/CFStringTokenizer.pas');
          AddInclude('src/CFTimeZone.pas');
          AddInclude('src/CFUUID.pas');
          AddInclude('src/CGAffineTransforms.pas');
          AddInclude('src/CGImageMetadata.pas');
          AddInclude('src/CGLCurrent.pas');
          AddInclude('src/CGLDevice.pas');
          AddInclude('src/CGPDFArray.pas');
          AddInclude('src/CGPDFContentStream.pas');
          AddInclude('src/CGPDFDictionary.pas');
          AddInclude('src/CGPath.pas');
          AddInclude('src/CSIdentityBase.pas');
          AddInclude('src/CTFontDescriptor.pas');
          AddInclude('src/CTParagraphStyle.pas');
          AddInclude('src/CTTextTab.pas');
          AddInclude('src/CVBuffer.pas');
          AddInclude('src/CaptiveNetwork.pas');
          AddInclude('src/ColorSyncProfile.pas');
          AddInclude('src/ColorSyncTransform.pas');
          AddInclude('src/Events.pas');
          AddInclude('src/HITextLengthFilter.pas');
          AddInclude('src/IOSurfaceAPI.pas');
          AddInclude('src/MDItem.pas');
          AddInclude('src/MDQuery.pas');
          AddInclude('src/MDSchema.pas');
          AddInclude('src/MIDISetup.pas');
          AddInclude('src/MacOpenGL.pas');
          AddInclude('src/Notification.pas');
          AddInclude('src/PMDefinitions.pas');
          AddInclude('src/PMErrors.pas');
          AddInclude('src/Palettes.pas');
          AddInclude('src/PictUtils.pas');
          AddInclude('src/QDOffscreen.pas');
          AddInclude('src/Scrap.pas');
          AddInclude('src/SecTrust.pas');
          AddInclude('src/TypeSelect.pas');
          AddInclude('src/ABAddressBook.pas');
          AddInclude('src/CFAttributedString.pas');
          AddInclude('src/CFCalendar.pas');
          AddInclude('src/CFDateFormatter.pas');
          AddInclude('src/CFRunLoop.pas');
          AddInclude('src/CFSocket.pas');
          AddInclude('src/CSIdentity.pas');
          AddInclude('src/CSIdentityQuery.pas');
          AddInclude('src/CTFontCollection.pas');
          AddInclude('src/ColorSyncDevice.pas');
          AddInclude('src/DASession.pas');
          AddInclude('src/FSEvents.pas');
          AddInclude('src/SCNetworkConnection.pas');
          AddInclude('src/SCNetworkReachability.pas');
          AddInclude('src/ABActions.pas');
          AddInclude('src/AudioHardware.pas');
          AddInclude('src/AudioHardwareDeprecated.pas');
          AddInclude('src/CFMachPort.pas');
          AddInclude('src/CFMessagePort.pas');
          AddInclude('src/CGRemoteOperation.pas');
          AddInclude('src/DADisk.pas');
          AddInclude('src/Files.pas');
          AddInclude('src/Folders.pas');
          AddInclude('src/ICAApplication.pas');
          AddInclude('src/ICADevice.pas');
          AddInclude('src/LowMem.pas');
          AddInclude('src/Processes.pas');
          AddInclude('src/Resources.pas');
          AddInclude('src/SpeechRecognition.pas');
          AddInclude('src/SystemSound.pas');
          AddInclude('src/ATSTypes.pas');
          AddInclude('src/AXUIElement.pas');
          AddInclude('src/Aliases.pas');
          AddInclude('src/AppleHelp.pas');
          AddInclude('src/CFURL.pas');
          AddInclude('src/CFURLAccess.pas');
          AddInclude('src/CFUserNotification.pas');
          AddInclude('src/CFXMLNode.pas');
          AddInclude('src/CFXMLParser.pas');
          AddInclude('src/CGDataConsumer.pas');
          AddInclude('src/CGDataProvider.pas');
          AddInclude('src/CGEventTypes.pas');
          AddInclude('src/CGFont.pas');
          AddInclude('src/CGPDFDocument.pas');
          AddInclude('src/CGPDFPage.pas');
          AddInclude('src/CGPSConverter.pas');
          AddInclude('src/CTFontManager.pas');
          AddInclude('src/CarbonEventsCore.pas');
          AddInclude('src/ColorSyncDeprecated.pas');
          AddInclude('src/Components.pas');
          AddInclude('src/Fonts.pas');
          AddInclude('src/IconsCore.pas');
          AddInclude('src/InternetConfig.pas');
          AddInclude('src/LSInfo.pas');
          AddInclude('src/LSOpen.pas');
          AddInclude('src/LSSharedFileList.pas');
          AddInclude('src/MDLineage.pas');
          AddInclude('src/PMCoreDeprecated.pas');
          AddInclude('src/Pasteboard.pas');
          AddInclude('src/SpeechSynthesis.pas');
          AddInclude('src/TextInputSources.pas');
          AddInclude('src/ToolUtils.pas');
          AddInclude('src/TranslationExtensions.pas');
          AddInclude('src/TranslationServices.pas');
          AddInclude('src/UTType.pas');
          AddInclude('src/WSMethodInvocation.pas');
          AddInclude('src/WSProtocolHandler.pas');
          AddInclude('src/ABPeoplePicker.pas');
          AddInclude('src/AEInteraction.pas');
          AddInclude('src/ATSLayoutTypes.pas');
          AddInclude('src/ATSUnicodeTypes.pas');
          AddInclude('src/AudioComponents.pas');
          AddInclude('src/CFBundle.pas');
          AddInclude('src/CFHTTPMessage.pas');
          AddInclude('src/CFPlugIn.pas');
          AddInclude('src/CFPlugInCOM.pas');
          AddInclude('src/CFStream.pas');
          AddInclude('src/CGColorSpace.pas');
          AddInclude('src/CGEventSource.pas');
          AddInclude('src/CGGradient.pas');
          AddInclude('src/CGImage.pas');
          AddInclude('src/CGImageSource.pas');
          AddInclude('src/CGShading.pas');
          AddInclude('src/CGWindow.pas');
          AddInclude('src/CMCalibrator.pas');
          AddInclude('src/CVImageBuffer.pas');
          AddInclude('src/CVOpenGLBuffer.pas');
          AddInclude('src/CVOpenGLBufferPool.pas');
          AddInclude('src/CVOpenGLTexture.pas');
          AddInclude('src/CVOpenGLTextureCache.pas');
          AddInclude('src/CVPixelBuffer.pas');
          AddInclude('src/CVPixelBufferIOSurface.pas');
          AddInclude('src/CVPixelBufferPool.pas');
          AddInclude('src/CVPixelFormatDescription.pas');
          AddInclude('src/CodeFragments.pas');
          AddInclude('src/ColorPicker.pas');
          AddInclude('src/ColorSyncCMM.pas');
          AddInclude('src/FontSync.pas');
          AddInclude('src/HIObject.pas');
          AddInclude('src/KeychainCore.pas');
          AddInclude('src/KeychainHI.pas');
          AddInclude('src/MDExternalDatastore.pas');
          AddInclude('src/MDImporter.pas');
          AddInclude('src/MIDIDriver.pas');
          AddInclude('src/NSLCore.pas');
          AddInclude('src/OpenTransportProtocol.pas');
          AddInclude('src/QLThumbnailImage.pas');
          AddInclude('src/Translation.pas');
          AddInclude('src/URLAccess.pas');
          AddInclude('src/ATSUnicodeDirectAccess.pas');
          AddInclude('src/ATSUnicodeDrawing.pas');
          AddInclude('src/ATSUnicodeFlattening.pas');
          AddInclude('src/ATSUnicodeFonts.pas');
          AddInclude('src/ATSUnicodeGlyphs.pas');
          AddInclude('src/ATSUnicodeObjects.pas');
          AddInclude('src/AUComponent.pas');
          AddInclude('src/AppleEvents.pas');
          AddInclude('src/AudioCodecs.pas');
          AddInclude('src/AudioOutputUnit.pas');
          AddInclude('src/AudioUnitProperties.pas');
          AddInclude('src/AuthorizationDB.pas');
          AddInclude('src/CFFTPStream.pas');
          AddInclude('src/CFHTTPAuthentication.pas');
          AddInclude('src/CFHTTPStream.pas');
          AddInclude('src/CFHost.pas');
          AddInclude('src/CFNetDiagnostics.pas');
          AddInclude('src/CFNetServices.pas');
          AddInclude('src/CFPropertyList.pas');
          AddInclude('src/CFProxySupport.pas');
          AddInclude('src/CFSocketStream.pas');
          AddInclude('src/CGColor.pas');
          AddInclude('src/CGContext.pas');
          AddInclude('src/CGDirectDisplay.pas');
          AddInclude('src/CGDirectPalette.pas');
          AddInclude('src/CGDisplayConfiguration.pas');
          AddInclude('src/CGDisplayFades.pas');
          AddInclude('src/CGEvent.pas');
          AddInclude('src/CGGLContext.pas');
          AddInclude('src/CGImageDestination.pas');
          AddInclude('src/CGLayer.pas');
          AddInclude('src/CGPDFContext.pas');
          AddInclude('src/CGPattern.pas');
          AddInclude('src/CTFont.pas');
          AddInclude('src/CTFrame.pas');
          AddInclude('src/CTGlyphInfo.pas');
          AddInclude('src/CTLine.pas');
          AddInclude('src/CTRun.pas');
          AddInclude('src/CTStringAttributes.pas');
          AddInclude('src/CTTypesetter.pas');
          AddInclude('src/CVDisplayLink.pas');
          AddInclude('src/Dialogs.pas');
          AddInclude('src/Displays.pas');
          AddInclude('src/Drag.pas');
          AddInclude('src/DrawSprocket.pas');
          AddInclude('src/HIArchive.pas');
          AddInclude('src/ImageCompression.pas');
          AddInclude('src/MusicDevice.pas');
          AddInclude('src/NSL.pas');
          AddInclude('src/PMApplication.pas');
          AddInclude('src/PMApplicationDeprecated.pas');
          AddInclude('src/PMCore.pas');
          AddInclude('src/QDPictToCGContext.pas');
          AddInclude('src/QLGenerator.pas');
          AddInclude('src/QLThumbnail.pas');
          AddInclude('src/Quickdraw.pas');
          AddInclude('src/SCDynamicStore.pas');
          AddInclude('src/SCDynamicStoreCopyDHCPInfos.pas');
          AddInclude('src/SCDynamicStoreCopySpecific.pas');
          AddInclude('src/SCPreferences.pas');
          AddInclude('src/SCPreferencesPath.pas');
          AddInclude('src/SCPreferencesSetSpecific.pas');
          AddInclude('src/Sound.pas');
          AddInclude('src/AEHelpers.pas');
          AddInclude('src/AEObjects.pas');
          AddInclude('src/AEPackObject.pas');
          AddInclude('src/AERegistry.pas');
          AddInclude('src/ASRegistry.pas');
          AddInclude('src/ATSFont.pas');
          AddInclude('src/Appearance.pas');
          AddInclude('src/CFPreferences.pas');
          AddInclude('src/CGBitmapContext.pas');
          AddInclude('src/CTFramesetter.pas');
          AddInclude('src/CoreFoundation.pas');
          AddInclude('src/CoreGraphics.pas');
          AddInclude('src/CoreText.pas');
          AddInclude('src/Dictionary.pas');
          AddInclude('src/FontPanel.pas');
          AddInclude('src/LanguageAnalysis.pas');
          AddInclude('src/Menus.pas');
          AddInclude('src/Movies.pas');
          AddInclude('src/MoviesFormat.pas');
          AddInclude('src/OSA.pas');
          AddInclude('src/OSAGeneric.pas');
          AddInclude('src/PMPrintAETypes.pas');
          AddInclude('src/QuickTimeMusic.pas');
          AddInclude('src/SCNetworkConfiguration.pas');
          AddInclude('src/AppleScript.pas');
          AddInclude('src/CarbonEvents.pas');
          AddInclude('src/FinderRegistry.pas');
          AddInclude('src/HIShape.pas');
          AddInclude('src/HIToolbar.pas');
          AddInclude('src/Icons.pas');
          AddInclude('src/ImageCodec.pas');
          AddInclude('src/MacApplication.pas');
          AddInclude('src/MacWindows.pas');
          AddInclude('src/MediaHandlers.pas');
          AddInclude('src/Navigation.pas');
          AddInclude('src/QuickTimeComponents.pas');
          AddInclude('src/QuickTimeStreaming.pas');
          AddInclude('src/QuickTimeVR.pas');
          AddInclude('src/QuickTimeVRFormat.pas');
          AddInclude('src/TextServices.pas');
          AddInclude('src/ASDebugging.pas');
          AddInclude('src/AudioUnitCarbonViews.pas');
          AddInclude('src/Controls.pas');
          AddInclude('src/HIAccessibility.pas');
          AddInclude('src/HIButtonViews.pas');
          AddInclude('src/HIClockView.pas');
          AddInclude('src/HIContainerViews.pas');
          AddInclude('src/HILittleArrows.pas');
          AddInclude('src/HIPopupButton.pas');
          AddInclude('src/HIProgressViews.pas');
          AddInclude('src/HIRelevanceBar.pas');
          AddInclude('src/HISeparator.pas');
          AddInclude('src/HITabbedView.pas');
          AddInclude('src/HITheme.pas');
          AddInclude('src/HIToolboxDebugging.pas');
          AddInclude('src/HIView.pas');
          AddInclude('src/HIWindowViews.pas');
          AddInclude('src/HTMLRendering.pas');
          AddInclude('src/Lists.pas');
          AddInclude('src/MacHelp.pas');
          AddInclude('src/MacTextEditor.pas');
          AddInclude('src/QTSMovie.pas');
          AddInclude('src/QTStreamingComponents.pas');
          AddInclude('src/TSMTE.pas');
          AddInclude('src/ControlDefinitions.pas');
          AddInclude('src/HIComboBox.pas');
          AddInclude('src/HIDataBrowser.pas');
          AddInclude('src/HIDisclosureViews.pas');
          AddInclude('src/HIImageViews.pas');
          AddInclude('src/HIMenuView.pas');
          AddInclude('src/HIMovieView.pas');
          AddInclude('src/HIScrollView.pas');
          AddInclude('src/HISearchField.pas');
          AddInclude('src/HISegmentedView.pas');
          AddInclude('src/HISlider.pas');
          AddInclude('src/HITextViews.pas');
          AddInclude('src/IBCarbonRuntime.pas');
          AddInclude('src/HIToolbox.pas');
          AddInclude('src/ObjCRuntime.pas');
        end;

    P.ExamplePath.Add('examples');
    P.Targets.AddExampleProgram('controldemo.pas');

{$ifndef ALLPACKAGES}
    Run;
    end;
end.
{$endif ALLPACKAGES}