fpc/packages/univint/Makefile.fpc.fpcmake
marco 74aff88586 --- Merging r49045 into '.':
C    Makefile
C    Makefile.fpc
--- Recording mergeinfo for merge of r49045 into '.':
 U   .
Summary of conflicts:
  Text conflicts: 2

# revisions: 49045
r49045 | jonas | 2021-03-24 15:33:09 +0100 (Wed, 24 Mar 2021) | 1 line
Changed paths:
   M /trunk/Makefile
   M /trunk/Makefile.fpc

  * support building with FPC 3.2.2

git-svn-id: branches/fixes_3_2@49384 -
2021-05-20 20:03:52 +00:00

129 lines
6.8 KiB
Makefile

#
# Makefile.fpc for Apple Universal Interfaces for Free Pascal
#
[package]
name=univint
version=3.2.3
[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))