blob: 03e773736e45aa0a7f3f1a43a9752b12bf06ac0d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
list(APPEND WTF_SOURCES
qt/MainThreadQt.cpp
qt/RunLoopQt.cpp
qt/WorkQueueQt.cpp
text/qt/StringQt.cpp
)
list(APPEND WTF_SYSTEM_INCLUDE_DIRECTORIES
${Qt5Core_INCLUDE_DIRS}
)
list(APPEND WTF_LIBRARIES
${Qt5Core_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT}
)
if (USE_GLIB)
list(APPEND WTF_SOURCES
glib/GRefPtr.cpp
)
list(APPEND WTF_SYSTEM_INCLUDE_DIRECTORIES
${GLIB_INCLUDE_DIRS}
)
endif ()
if (WIN32)
list(APPEND WTF_LIBRARIES
winmm
)
set(WTF_POST_BUILD_COMMAND "${CMAKE_BINARY_DIR}/DerivedSources/WTF/postBuild.cmd")
file(WRITE "${WTF_POST_BUILD_COMMAND}" "@xcopy /y /s /d /f \"${WTF_DIR}/wtf/*.h\" \"${DERIVED_SOURCES_DIR}/ForwardingHeaders/WTF\" >nul 2>nul\n@xcopy /y /s /d /f \"${DERIVED_SOURCES_DIR}/WTF/*.h\" \"${DERIVED_SOURCES_DIR}/ForwardingHeaders/WTF\" >nul 2>nul\n")
file(MAKE_DIRECTORY ${DERIVED_SOURCES_DIR}/ForwardingHeaders/WTF)
endif ()
if (APPLE)
list(APPEND WTF_LIBRARIES
${COREFOUNDATION_LIBRARY}
)
endif ()
|