2020-05-07 22:45:59 -07:00
|
|
|
set(Playwright_PRIVATE_INCLUDE_DIRECTORIES
|
|
|
|
${CMAKE_BINARY_DIR}
|
2020-04-22 10:52:17 -07:00
|
|
|
${WebCore_PRIVATE_FRAMEWORK_HEADERS_DIR}
|
|
|
|
)
|
|
|
|
|
|
|
|
set(Playwright_SOURCES
|
|
|
|
Common.cpp
|
|
|
|
MainWindow.cpp
|
|
|
|
PlaywrightLib.rc
|
|
|
|
WebKitBrowserWindow.cpp
|
|
|
|
WinMain.cpp
|
|
|
|
stdafx.cpp
|
|
|
|
)
|
|
|
|
|
2020-05-07 22:45:59 -07:00
|
|
|
set(Playwright_PRIVATE_DEFINITIONS _UNICODE)
|
|
|
|
set(Playwright_PRIVATE_LIBRARIES
|
2020-04-22 10:52:17 -07:00
|
|
|
WebKit::WTF
|
|
|
|
comctl32
|
|
|
|
shlwapi
|
2020-05-07 22:45:59 -07:00
|
|
|
user32
|
2020-04-22 10:52:17 -07:00
|
|
|
)
|
|
|
|
|
2020-05-07 22:45:59 -07:00
|
|
|
list(APPEND Playwright_PRIVATE_DEFINITIONS ENABLE_WEBKIT)
|
|
|
|
list(APPEND Playwright_SOURCES
|
|
|
|
WebKitBrowserWindow.cpp
|
|
|
|
)
|
|
|
|
list(APPEND Playwright_PRIVATE_LIBRARIES
|
|
|
|
WebKit::WebKit
|
|
|
|
)
|
2020-04-22 10:52:17 -07:00
|
|
|
|
2020-05-07 22:45:59 -07:00
|
|
|
WEBKIT_EXECUTABLE_DECLARE(Playwright)
|
|
|
|
WEBKIT_EXECUTABLE(Playwright)
|
|
|
|
|
|
|
|
set_target_properties(Playwright PROPERTIES WIN32_EXECUTABLE ON)
|
2020-04-22 10:52:17 -07:00
|
|
|
if (${WTF_PLATFORM_WIN_CAIRO})
|
2020-05-07 22:45:59 -07:00
|
|
|
target_compile_definitions(Playwright PRIVATE WIN_CAIRO)
|
2020-04-22 10:52:17 -07:00
|
|
|
endif ()
|