[CMake] Make WTF headers copies
[WebKit-https.git] / Source / WTF / wtf / PlatformWin.cmake
1 list(APPEND WTF_HEADERS
2     text/win/WCharStringExtras.h
3
4     win/GDIObject.h
5     win/SoftLinking.h
6     win/Win32Handle.h
7     win/WorkItemContext.h
8 )
9
10 list(APPEND WTF_SOURCES
11     text/win/TextBreakIteratorInternalICUWin.cpp
12
13     win/CPUTimeWin.cpp
14     win/LanguageWin.cpp
15     win/MainThreadWin.cpp
16     win/MemoryFootprintWin.cpp
17     win/MemoryPressureHandlerWin.cpp
18     win/RunLoopWin.cpp
19     win/WorkItemContext.cpp
20     win/WorkQueueWin.cpp
21 )
22
23 if (USE_CF)
24     list(APPEND WTF_HEADERS
25         cf/TypeCastsCF.h
26
27         text/cf/TextBreakIteratorCF.h
28     )
29     list(APPEND WTF_SOURCES
30         text/cf/AtomicStringImplCF.cpp
31         text/cf/StringCF.cpp
32         text/cf/StringImplCF.cpp
33         text/cf/StringViewCF.cpp
34     )
35
36     list(APPEND WTF_LIBRARIES ${COREFOUNDATION_LIBRARY})
37 endif ()
38
39 set(WTF_OUTPUT_NAME WTF${DEBUG_SUFFIX})