2011-02-19 03:53:06 +00:00
|
|
|
TEMPLATE = app
|
|
|
|
TARGET = webkit_server
|
|
|
|
DESTDIR = .
|
2013-12-20 21:41:40 +00:00
|
|
|
PROJECT_DIR = $$_PRO_FILE_PWD_
|
|
|
|
BUILD_DIR = $${PROJECT_DIR}/build
|
|
|
|
PRECOMPILED_DIR = $${BUILD_DIR}
|
|
|
|
OBJECTS_DIR = $${BUILD_DIR}
|
|
|
|
MOC_DIR = $${BUILD_DIR}
|
2011-09-24 20:50:06 +00:00
|
|
|
HEADERS = \
|
2013-02-06 18:23:39 +00:00
|
|
|
Version.h \
|
2012-06-29 16:14:22 +00:00
|
|
|
EnableLogging.h \
|
2012-05-25 14:13:17 +00:00
|
|
|
Authenticate.h \
|
2012-07-10 13:47:17 +00:00
|
|
|
SetConfirmAction.h \
|
|
|
|
SetPromptAction.h \
|
|
|
|
SetPromptText.h \
|
|
|
|
ClearPromptText.h \
|
|
|
|
JavascriptAlertMessages.h \
|
|
|
|
JavascriptConfirmMessages.h \
|
|
|
|
JavascriptPromptMessages.h \
|
2012-05-04 17:56:21 +00:00
|
|
|
IgnoreSslErrors.h \
|
2012-03-29 16:59:43 +00:00
|
|
|
ResizeWindow.h \
|
2012-02-05 16:43:48 +00:00
|
|
|
CurrentUrl.h \
|
2011-10-31 17:53:57 +00:00
|
|
|
ConsoleMessages.h \
|
2011-09-24 20:50:06 +00:00
|
|
|
WebPage.h \
|
|
|
|
Server.h \
|
|
|
|
Connection.h \
|
|
|
|
Command.h \
|
2012-07-08 19:04:30 +00:00
|
|
|
SocketCommand.h \
|
2011-09-24 20:50:06 +00:00
|
|
|
Visit.h \
|
|
|
|
Reset.h \
|
|
|
|
Node.h \
|
|
|
|
JavascriptInvocation.h \
|
|
|
|
Evaluate.h \
|
|
|
|
Execute.h \
|
|
|
|
FrameFocus.h \
|
|
|
|
Response.h \
|
|
|
|
NetworkAccessManager.h \
|
2011-09-24 21:25:15 +00:00
|
|
|
NetworkCookieJar.h \
|
2011-09-24 20:50:06 +00:00
|
|
|
Header.h \
|
|
|
|
Render.h \
|
2012-12-07 02:30:57 +00:00
|
|
|
Body.h \
|
2011-09-24 20:50:06 +00:00
|
|
|
Status.h \
|
|
|
|
Headers.h \
|
|
|
|
UnsupportedContentHandler.h \
|
2011-09-24 21:25:15 +00:00
|
|
|
SetCookie.h \
|
|
|
|
ClearCookies.h \
|
|
|
|
GetCookies.h \
|
2011-10-14 15:22:24 +00:00
|
|
|
CommandParser.h \
|
|
|
|
CommandFactory.h \
|
2011-09-24 21:55:18 +00:00
|
|
|
SetProxy.h \
|
2012-03-21 22:50:55 +00:00
|
|
|
NullCommand.h \
|
2012-03-23 20:34:39 +00:00
|
|
|
PageLoadingCommand.h \
|
2012-03-30 01:38:34 +00:00
|
|
|
SetSkipImageLoading.h \
|
2012-03-26 22:41:33 +00:00
|
|
|
WebPageManager.h \
|
|
|
|
WindowFocus.h \
|
2012-03-27 22:49:57 +00:00
|
|
|
GetWindowHandles.h \
|
|
|
|
GetWindowHandle.h \
|
2012-10-24 11:55:29 +00:00
|
|
|
GetTimeout.h \
|
|
|
|
SetTimeout.h \
|
|
|
|
TimeoutCommand.h \
|
2012-10-09 03:56:33 +00:00
|
|
|
SetUrlBlacklist.h \
|
|
|
|
NoOpReply.h \
|
2013-01-20 23:57:04 +00:00
|
|
|
JsonSerializer.h \
|
2013-02-02 22:32:54 +00:00
|
|
|
InvocationResult.h \
|
2013-02-18 16:08:40 +00:00
|
|
|
ErrorMessage.h \
|
2013-02-25 17:04:12 +00:00
|
|
|
Title.h \
|
2013-02-25 19:41:37 +00:00
|
|
|
FindCss.h \
|
2013-02-26 19:44:22 +00:00
|
|
|
JavascriptCommand.h \
|
2012-11-18 07:48:12 +00:00
|
|
|
FindXpath.h \
|
2013-11-10 21:52:01 +00:00
|
|
|
NetworkReplyProxy.h \
|
|
|
|
IgnoreDebugOutput.h
|
2011-09-24 20:50:06 +00:00
|
|
|
|
|
|
|
SOURCES = \
|
2013-02-06 18:23:39 +00:00
|
|
|
Version.cpp \
|
2012-06-29 16:14:22 +00:00
|
|
|
EnableLogging.cpp \
|
2012-05-25 14:13:17 +00:00
|
|
|
Authenticate.cpp \
|
2012-07-10 13:47:17 +00:00
|
|
|
SetConfirmAction.cpp \
|
|
|
|
SetPromptAction.cpp \
|
|
|
|
SetPromptText.cpp \
|
|
|
|
ClearPromptText.cpp \
|
|
|
|
JavascriptAlertMessages.cpp \
|
|
|
|
JavascriptConfirmMessages.cpp \
|
|
|
|
JavascriptPromptMessages.cpp \
|
2012-05-04 17:56:21 +00:00
|
|
|
IgnoreSslErrors.cpp \
|
2012-03-29 16:59:43 +00:00
|
|
|
ResizeWindow.cpp \
|
2012-02-05 16:43:48 +00:00
|
|
|
CurrentUrl.cpp \
|
2011-10-31 17:53:57 +00:00
|
|
|
ConsoleMessages.cpp \
|
2011-09-24 20:50:06 +00:00
|
|
|
main.cpp \
|
|
|
|
WebPage.cpp \
|
|
|
|
Server.cpp \
|
|
|
|
Connection.cpp \
|
|
|
|
Command.cpp \
|
2012-07-08 19:04:30 +00:00
|
|
|
SocketCommand.cpp \
|
2011-09-24 20:50:06 +00:00
|
|
|
Visit.cpp \
|
|
|
|
Reset.cpp \
|
|
|
|
Node.cpp \
|
|
|
|
JavascriptInvocation.cpp \
|
|
|
|
Evaluate.cpp \
|
|
|
|
Execute.cpp \
|
|
|
|
FrameFocus.cpp \
|
|
|
|
Response.cpp \
|
|
|
|
NetworkAccessManager.cpp \
|
2011-09-24 21:25:15 +00:00
|
|
|
NetworkCookieJar.cpp \
|
2011-09-24 20:50:06 +00:00
|
|
|
Header.cpp \
|
|
|
|
Render.cpp \
|
|
|
|
body.cpp \
|
|
|
|
Status.cpp \
|
|
|
|
Headers.cpp \
|
|
|
|
UnsupportedContentHandler.cpp \
|
2011-09-24 21:25:15 +00:00
|
|
|
SetCookie.cpp \
|
|
|
|
ClearCookies.cpp \
|
|
|
|
GetCookies.cpp \
|
2011-10-14 15:22:24 +00:00
|
|
|
CommandParser.cpp \
|
|
|
|
CommandFactory.cpp \
|
2011-09-24 21:55:18 +00:00
|
|
|
SetProxy.cpp \
|
2012-03-21 22:50:55 +00:00
|
|
|
NullCommand.cpp \
|
2012-03-23 20:34:39 +00:00
|
|
|
PageLoadingCommand.cpp \
|
2012-10-24 11:55:29 +00:00
|
|
|
SetTimeout.cpp \
|
|
|
|
GetTimeout.cpp \
|
2012-03-30 01:38:34 +00:00
|
|
|
SetSkipImageLoading.cpp \
|
2012-03-26 22:41:33 +00:00
|
|
|
WebPageManager.cpp \
|
|
|
|
WindowFocus.cpp \
|
2012-03-27 22:49:57 +00:00
|
|
|
GetWindowHandles.cpp \
|
|
|
|
GetWindowHandle.cpp \
|
2012-10-24 11:55:29 +00:00
|
|
|
TimeoutCommand.cpp \
|
2012-10-09 03:56:33 +00:00
|
|
|
SetUrlBlacklist.cpp \
|
|
|
|
NoOpReply.cpp \
|
2013-01-20 23:57:04 +00:00
|
|
|
JsonSerializer.cpp \
|
2013-02-02 22:32:54 +00:00
|
|
|
InvocationResult.cpp \
|
2013-02-18 16:08:40 +00:00
|
|
|
ErrorMessage.cpp \
|
2013-02-25 17:04:12 +00:00
|
|
|
Title.cpp \
|
2013-02-25 19:41:37 +00:00
|
|
|
FindCss.cpp \
|
2013-02-26 19:44:22 +00:00
|
|
|
JavascriptCommand.cpp \
|
2012-11-18 07:48:12 +00:00
|
|
|
FindXpath.cpp \
|
2013-11-10 21:52:01 +00:00
|
|
|
NetworkReplyProxy.cpp \
|
|
|
|
IgnoreDebugOutput.cpp
|
2011-09-24 20:50:06 +00:00
|
|
|
|
2011-02-26 03:32:22 +00:00
|
|
|
RESOURCES = webkit_server.qrc
|
2013-02-27 20:41:52 +00:00
|
|
|
QT += network
|
2013-01-07 03:05:41 +00:00
|
|
|
greaterThan(QT_MAJOR_VERSION, 4) {
|
|
|
|
QT += webkitwidgets
|
|
|
|
} else {
|
|
|
|
QT += webkit
|
|
|
|
}
|
2013-11-09 21:18:29 +00:00
|
|
|
lessThan(QT_MAJOR_VERSION, 5) {
|
|
|
|
lessThan(QT_MINOR_VERSION, 8) {
|
|
|
|
error(At least Qt 4.8.0 is required to run capybara-webkit.)
|
|
|
|
}
|
|
|
|
}
|
2013-02-27 20:41:52 +00:00
|
|
|
CONFIG += console precompile_header
|
2011-05-11 13:04:31 +00:00
|
|
|
CONFIG -= app_bundle
|
2013-02-27 20:41:52 +00:00
|
|
|
PRECOMPILED_HEADER = stable.h
|
2011-02-19 03:53:06 +00:00
|
|
|
|