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