/packages/univint/Makefile.fpc.fpcmake

https://github.com/slibre/freepascal · Unknown · 126 lines · 118 code · 8 blank · 0 comment · 0 complexity · e96605901005af3d5fbde381b17e9fd5 MD5 · raw file

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