123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164 |
- {$ifndef ALLPACKAGES}
- {$mode objfpc}{$H+}
- program fpmake;
- uses {$ifdef unix}cthreads,{$endif} fpmkunit;
- Var
- P : TPackage;
- T : TTarget;
- begin
- With Installer do
- begin
- {$endif ALLPACKAGES}
- P:=AddPackage('cocoaint');
- P.ShortName := 'coc';
- {$ifdef ALLPACKAGES}
- P.Directory:=ADirectory;
- {$endif ALLPACKAGES}
- P.Version:='3.3.1';
- P.CPUs:=[i386,x86_64,powerpc,powerpc64,aarch64];
- P.OSes:=[darwin];
- P.Dependencies.Add('univint');
- P.SourcePath.Add('src');
- P.Options.Add('-dMACOSALL');
- P.Options.Add('-dCOCOAALL');
- P.Options.Add('-dLEGACY_SETNEEDSDISPLAY');
- T:=P.Targets.AddUnit('CocoaAll.pas');
- T:=P.Targets.AddUnit('AVFoundation.pas');
- T:=P.Targets.AddUnit('AVKit.pas');
- T:=P.Targets.AddUnit('Accounts.pas');
- T:=P.Targets.AddUnit('AddressBook.pas');
- T:=P.Targets.AddUnit('AppleScriptObjC.pas');
- T:=P.Targets.AddUnit('AudioVideoBridging.pas');
- T:=P.Targets.AddUnit('Automator.pas');
- T:=P.Targets.AddUnit('CFOpenDirectory.pas');
- T:=P.Targets.AddUnit('CalendarStore.pas');
- T:=P.Targets.AddUnit('CloudKit.pas');
- T:=P.Targets.AddUnit('Collaboration.pas');
- T:=P.Targets.AddUnit('CoreAudio.pas');
- T:=P.Targets.AddUnit('CoreAudioKit.pas');
- T:=P.Targets.AddUnit('CoreBluetooth.pas');
- T:=P.Targets.AddUnit('CoreLocation.pas');
- T:=P.Targets.AddUnit('CoreMedia.pas');
- T:=P.Targets.AddUnit('CoreMediaIO.pas');
- T:=P.Targets.AddUnit('CoreVideo.pas');
- T:=P.Targets.AddUnit('CryptoTokenKit.pas');
- T:=P.Targets.AddUnit('EventKit.pas');
- T:=P.Targets.AddUnit('FinderSync.pas');
- T:=P.Targets.AddUnit('GLKit.pas');
- T:=P.Targets.AddUnit('GameController.pas');
- T:=P.Targets.AddUnit('GameKit.pas');
- T:=P.Targets.AddUnit('IOBluetooth.pas');
- T:=P.Targets.AddUnit('IOBluetoothUI.pas');
- T:=P.Targets.AddUnit('ImageCaptureCore.pas');
- T:=P.Targets.AddUnit('ImageKit.pas');
- T:=P.Targets.AddUnit('InputMethodKit.pas');
- T:=P.Targets.AddUnit('InstallerPlugins.pas');
- T:=P.Targets.AddUnit('InstantMessage.pas');
- T:=P.Targets.AddUnit('LocalAuthentication.pas');
- T:=P.Targets.AddUnit('MapKit.pas');
- T:=P.Targets.AddUnit('MediaAccessibility.pas');
- T:=P.Targets.AddUnit('MediaLibrary.pas');
- T:=P.Targets.AddUnit('MultipeerConnectivity.pas');
- T:=P.Targets.AddUnit('NotificationCenter.pas');
- T:=P.Targets.AddUnit('OSAKit.pas');
- T:=P.Targets.AddUnit('OpenDirectory.pas');
- T:=P.Targets.AddUnit('PDFKit.pas');
- T:=P.Targets.AddUnit('PreferencePanes.pas');
- T:=P.Targets.AddUnit('PubSub.pas');
- T:=P.Targets.AddUnit('QTKit.pas');
- T:=P.Targets.AddUnit('QuartzComposer.pas');
- T:=P.Targets.AddUnit('QuartzFilters.pas');
- T:=P.Targets.AddUnit('QuickLook.pas');
- T:=P.Targets.AddUnit('QuickLookUI.pas');
- T:=P.Targets.AddUnit('SceneKit.pas');
- T:=P.Targets.AddUnit('ScreenSaver.pas');
- T:=P.Targets.AddUnit('ScriptingBridge.pas');
- T:=P.Targets.AddUnit('SecurityFoundation.pas');
- T:=P.Targets.AddUnit('SecurityInterface.pas');
- T:=P.Targets.AddUnit('ServiceManagement.pas');
- T:=P.Targets.AddUnit('Social.pas');
- T:=P.Targets.AddUnit('SpriteKit.pas');
- T:=P.Targets.AddUnit('StoreKit.pas');
- T:=P.Targets.AddUnit('SyncServices.pas');
- T:=P.Targets.AddUnit('WebKit.pas');
- T:=P.Targets.AddUnit('iTunesLibrary.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesAVFoundation.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesAVKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesAccounts.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesAddressBook.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesAppKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesAppleScriptObjC.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesAudioVideoBridging.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesAutomator.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCFOpenDirectory.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCalendarStore.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCloudKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCollaboration.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreAudio.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreAudioKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreBluetooth.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreData.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreGraphics.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreImage.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreLocation.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreMedia.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreMediaIO.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCoreVideo.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesCryptoTokenKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesEventKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesFinderSync.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesFoundation.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesGLKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesGameController.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesGameKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesIOBluetooth.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesIOBluetoothUI.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesImageCaptureCore.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesImageKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesInputMethodKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesInstallerPlugins.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesInstantMessage.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesLocalAuthentication.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesMapKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesMediaAccessibility.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesMediaLibrary.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesMultipeerConnectivity.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesNotificationCenter.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesOSAKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesOpenDirectory.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesPDFKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesPreferencePanes.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesPubSub.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesQTKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesQuartzComposer.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesQuartzCore.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesQuartzFilters.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesQuickLook.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesQuickLookUI.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesSceneKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesScreenSaver.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesScriptingBridge.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesSecurityFoundation.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesSecurityInterface.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesServiceManagement.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesSocial.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesSpriteKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesStoreKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesSyncServices.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesWebKit.pas');
- T:=P.Targets.AddImplicitUnit('DefinedClassesiTunesLibrary.pas');
- P.NamespaceMap:='namespaces.lst';
- {$ifndef ALLPACKAGES}
- Run;
- end;
- end.
- {$endif ALLPACKAGES}
|