2
# Makefile.fpc for Apple Universal Interfaces for Free Pascal
11
implicitunits=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs \
12
AEDataModel AEHelpers AEInteraction AEMach AEObjects \
13
AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging \
14
ASRegistry ATSFont ATSLayoutTypes ATSTypes \
15
ATSUnicodeDirectAccess ATSUnicodeDrawing \
16
ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs \
17
ATSUnicodeObjects ATSUnicodeTypes AVLTree \
18
AXErrors AXUIElement AXValue Aliases Appearance \
19
AppleDiskPartitions AppleEvents AppleHelp AppleScript \
20
AuthSession Authorization AuthorizationDB AuthorizationTags \
21
CFArray CFAttributedString CFBag CFBase CFBinaryHeap \
22
CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet \
23
CFData CFDate CFDateFormatter CFDictionary CFFTPStream \
24
CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort \
25
CFMessagePort CFNetServices CFNotificationCenter CFNumber \
26
CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences \
27
CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream \
28
CFStream CFString CFStringEncodingExt CFTimeZone CFTree \
29
CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode \
30
CFXMLParser CGAffineTransforms CGBase CGBitmapContext \
31
CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider \
32
CGDirectDisplay CGDirectPalette CGDisplayConfiguration \
33
CGErrors CGEvent CGEventSource CGEventTypes \
34
CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer \
35
CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary \
36
CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage \
37
CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath \
38
CGPattern CGRemoteOperation CGSession CGShading \
39
CGWindowLevels CMApplication CMCalibrator \
40
CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent \
41
CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore \
42
CodeFragments Collections ColorPicker Components \
43
ConditionalMacros ControlDefinitions Controls CoreFoundation \
44
CoreGraphics DHCPClientPreferences DateTimeUtils Debugging \
45
Devices Dialogs Dictionary Displays Drag DrawSprocket \
46
DriverFamilyMatching DriverGestalt DriverSynchronization \
47
Endian Events FileTypesAndCreators Files FindByContent \
48
Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes \
49
GestaltEqu HFSVolumes HIArchive HIGeometry HIObject \
50
HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox \
51
HIView HTMLRendering IBCarbonRuntime ICAApplication \
52
ICACamera ICADevice Icons ImageCodec ImageCompression \
53
InternetConfig IntlResources Keyboards KeychainCore \
54
KeychainHI LanguageAnalysis LaunchServices Lists LowMem \
55
MacApplication MacErrors MacHelp MacLocales MacMemory \
56
MacOSXPosix MacTextEditor MacTypes MacWindows \
57
MachineExceptions Math64 MediaHandlers Menus MixedMode \
58
Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry \
59
Navigation Notification NumberFormatting OSA OSAComp \
60
OSAGeneric OSUtils OpenTransport OpenTransportProtocol \
61
OpenTransportProviders PEFBinaryFormat PLStringFuncs \
62
PMApplication PMCore PMDefinitions Palettes Pasteboard \
63
PictUtils Power Printing Processes QDOffscreen \
64
QDPictToCGContext QTML QTSMovie QTStreamingComponents \
65
QuickTimeComponents QuickTimeMusic QuickTimeStreaming \
66
QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText \
67
Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos \
68
SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork \
69
SCNetworkConnection SCNetworkReachability SCPreferences \
70
SCPreferencesPath SCPreferencesSetSpecific SCSI \
71
SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script \
72
Sound SpeechRecognition SpeechSynthesis StringCompare \
73
SystemConfiguration SystemSound TSMTE TextCommon TextEdit \
74
TextEncodingConverter TextEncodingPlugin TextServices \
75
TextUtils Threads Timer ToolUtils Translation \
76
TranslationExtensions TypeSelect URLAccess USB UTCUtils \
77
UTType UnicodeConverter UnicodeUtilities Video WorldScript \
79
UTCoreTypes xattr FontPanel CoreAudioTypes \
80
AXNotificationConstants AudioHardware AXRoleConstants \
81
TranslationServices AXActionConstants HIMovieView \
82
CGImageDestination AXValueConstants AXAttributeConstants \
83
AXTextAttributedString CGImageProperties CGImageSource \
84
UniversalAccess HostTime GPCStrings \
85
CGDisplayFades CGLTypes CVBase CVBuffer \
86
CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer \
87
CVPixelBufferPool CVPixelFormatDescription CVReturns \
96
# FPCMacOSAll is not a build unit, but directly includes the code of
110
MacOSAll$(PPUEXT): $(filter-out MacOS.pas GPCStrings.pas,$(wildcard *.pas))
111
MacOS$(PPUEXT): $(filter-out MacOSAll.pas,$(wildcard *.pas))