haikuwebkit/Source/WebDriver/PlatformWin.cmake

27 lines
627 B
CMake

set(wrapper_DEFINITIONS USE_CONSOLE_ENTRY_POINT WIN_CAIRO)
set(WebDriver_Process_OUTPUT_NAME WebViewDriver)
list(APPEND WebDriver_SOURCES
socket/CapabilitiesSocket.cpp
socket/HTTPParser.cpp
socket/HTTPServerSocket.cpp
socket/SessionHostSocket.cpp
win/WebDriverServiceWin.cpp
)
list(APPEND WebDriver_PRIVATE_INCLUDE_DIRECTORIES
"${WEBDRIVER_DIR}/socket"
)
list(APPEND WebDriver_FRAMEWORKS
JavaScriptCore
)
WEBKIT_WRAP_EXECUTABLE(WebDriver
SOURCES "${JAVASCRIPTCORE_DIR}/shell/DLLLauncherMain.cpp"
LIBRARIES shlwapi
)
target_compile_definitions(WebDriver PRIVATE ${wrapper_DEFINITIONS})