summaryrefslogtreecommitdiff
path: root/packages/univint/Makefile.fpc.fpcmake
blob: 3ad8fcef82f3095be9d54153644ecc418d23d4d8 (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
#
#   Makefile.fpc for Apple Universal Interfaces for Free Pascal
#

[package]
name=univint
version=3.3.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 AudioHardwareDeprecated CGImageMetadata CSIdentityBase \
  CVPixelBufferIOSurface CaptiveNetwork DictionaryServices QLThumbnail.pas \
  acl CFFileDescriptor CFFileSecurity CFURLEnumerator SKAnalysis \
  SKDocument SKIndex SKSearch SKSummary
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))