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