Makefile.fpc 4.3 KB

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