d24aae2966a57031049ab4464b07506c5f3b7b67
[WebKit-https.git] / Source / WebCore / PAL / pal / PlatformMac.cmake
1 list(APPEND PAL_PUBLIC_HEADERS
2     avfoundation/MediaTimeAVFoundation.h
3
4     cf/CoreMediaSoftLink.h
5
6     cocoa/AppSSOSoftLink.h
7     cocoa/AVFoundationSoftLink.h
8     cocoa/MediaToolboxSoftLink.h
9     cocoa/PassKitSoftLink.h
10
11     mac/LookupSoftLink.h
12
13     spi/cf/CFLocaleSPI.h
14     spi/cf/CFNetworkConnectionCacheSPI.h
15     spi/cf/CFNetworkSPI.h
16     spi/cf/CFUtilitiesSPI.h
17     spi/cf/CoreAudioSPI.h
18     spi/cf/CoreMediaSPI.h
19
20     spi/cg/CoreGraphicsSPI.h
21     spi/cg/ImageIOSPI.h
22
23     spi/cocoa/AppSSOSPI.h
24     spi/cocoa/AuthKitSPI.h
25     spi/cocoa/AVKitSPI.h
26     spi/cocoa/AudioToolboxSPI.h
27     spi/cocoa/CFNSURLConnectionSPI.h
28     spi/cocoa/CommonCryptoSPI.h
29     spi/cocoa/CoreTextSPI.h
30     spi/cocoa/DataDetectorsCoreSPI.h
31     spi/cocoa/IOKitSPI.h
32     spi/cocoa/IOPMLibSPI.h
33     spi/cocoa/IOPSLibSPI.h
34     spi/cocoa/IOReturnSPI.h
35     spi/cocoa/IOSurfaceSPI.h
36     spi/cocoa/IOTypesSPI.h
37     spi/cocoa/LaunchServicesSPI.h
38     spi/cocoa/MetalSPI.h
39     spi/cocoa/NEFilterSourceSPI.h
40     spi/cocoa/NSAccessibilitySPI.h
41     spi/cocoa/NSAttributedStringSPI.h
42     spi/cocoa/NSButtonCellSPI.h
43     spi/cocoa/NSCalendarDateSPI.h
44     spi/cocoa/NSColorSPI.h
45     spi/cocoa/NSExtensionSPI.h
46     spi/cocoa/NSFileManagerSPI.h
47     spi/cocoa/NSFileSizeFormatterSPI.h
48     spi/cocoa/NSProgressSPI.h
49     spi/cocoa/NSStringSPI.h
50     spi/cocoa/NSTouchBarSPI.h
51     spi/cocoa/NSURLConnectionSPI.h
52     spi/cocoa/NSURLDownloadSPI.h
53     spi/cocoa/NSURLFileTypeMappingsSPI.h
54     spi/cocoa/NSXPCConnectionSPI.h
55     spi/cocoa/PassKitSPI.h
56     spi/cocoa/QuartzCoreSPI.h
57     spi/cocoa/SecKeyProxySPI.h
58     spi/cocoa/ServersSPI.h
59     spi/cocoa/URLFormattingSPI.h
60     spi/cocoa/WebFilterEvaluatorSPI.h
61     spi/cocoa/pthreadSPI.h
62
63     spi/ios/DataDetectorsUISPI.h
64     spi/ios/GraphicsServicesSPI.h
65
66     spi/mac/AVFoundationSPI.h
67     spi/mac/CoreUISPI.h
68     spi/mac/DataDetectorsSPI.h
69     spi/mac/HIServicesSPI.h
70     spi/mac/HIToolboxSPI.h
71     spi/mac/LookupSPI.h
72     spi/mac/MediaRemoteSPI.h
73     spi/mac/NSAppearanceSPI.h
74     spi/mac/NSApplicationSPI.h
75     spi/mac/NSCellSPI.h
76     spi/mac/NSColorWellSPI.h
77     spi/mac/NSEventSPI.h
78     spi/mac/NSFontSPI.h
79     spi/mac/NSGraphicsSPI.h
80     spi/mac/NSImageSPI.h
81     spi/mac/NSImmediateActionGestureRecognizerSPI.h
82     spi/mac/NSMenuSPI.h
83     spi/mac/NSPasteboardSPI.h
84     spi/mac/NSPopoverColorWellSPI.h
85     spi/mac/NSPopoverSPI.h
86     spi/mac/NSResponderSPI.h
87     spi/mac/NSScrollViewSPI.h
88     spi/mac/NSScrollerImpSPI.h
89     spi/mac/NSScrollingInputFilterSPI.h
90     spi/mac/NSScrollingMomentumCalculatorSPI.h
91     spi/mac/NSSharingServicePickerSPI.h
92     spi/mac/NSSharingServiceSPI.h
93     spi/mac/NSSpellCheckerSPI.h
94     spi/mac/NSTextFinderSPI.h
95     spi/mac/NSViewSPI.h
96     spi/mac/NSWindowSPI.h
97     spi/mac/PIPSPI.h
98     spi/mac/QTKitSPI.h
99     spi/mac/QuickLookMacSPI.h
100     spi/mac/SpeechSynthesisSPI.h
101     spi/mac/TelephonyUtilitiesSPI.h
102
103     system/cocoa/SleepDisablerCocoa.h
104
105     system/mac/ClockCM.h
106     system/mac/DefaultSearchProvider.h
107     system/mac/PopupMenu.h
108     system/mac/SystemSleepListenerMac.h
109     system/mac/WebPanel.h
110 )
111
112 list(APPEND PAL_SOURCES
113     avfoundation/MediaTimeAVFoundation.cpp
114
115     cf/CoreMediaSoftLink.cpp
116
117     cocoa/AppSSOSoftLink.mm
118     cocoa/AVFoundationSoftLink.mm
119     cocoa/FileSizeFormatterCocoa.mm
120     cocoa/Gunzip.cpp
121     cocoa/MediaToolboxSoftLink.cpp
122     cocoa/PassKitSoftLink.mm
123
124     crypto/commoncrypto/CryptoDigestCommonCrypto.cpp
125
126     mac/LookupSoftLink.mm
127
128     system/cocoa/SleepDisablerCocoa.cpp
129
130     system/mac/ClockCM.mm
131     system/mac/DefaultSearchProvider.cpp
132     system/mac/PopupMenu.mm
133     system/mac/SoundMac.mm
134     system/mac/SystemSleepListenerMac.mm
135     system/mac/WebPanel.mm
136
137     text/mac/KillRingMac.mm
138 )
139
140 list(APPEND PAL_PRIVATE_INCLUDE_DIRECTORIES
141     "${PAL_DIR}/pal/avfoundation"
142     "${PAL_DIR}/pal/cf"
143     "${PAL_DIR}/pal/cocoa"
144     "${PAL_DIR}/pal/spi/cf"
145     "${PAL_DIR}/pal/spi/cg"
146     "${PAL_DIR}/pal/spi/cocoa"
147     "${PAL_DIR}/pal/spi/mac"
148 )