123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- # -------------------------------------------------------------------
- # Target file for the WebKit1 static library
- #
- # See 'Tools/qmake/README' for an overview of the build system
- # -------------------------------------------------------------------
- TEMPLATE = lib
- TARGET = WebKit1
- include(WebKit1.pri)
- WEBKIT += wtf javascriptcore webcore
- QT += gui
- # This is relied upon by our export macros and seems not to be properly
- # defined by the logic in qt_module.prf as it should
- DEFINES += QT_BUILD_WEBKIT_LIB
- CONFIG += staticlib
- SOURCES += \
- $$PWD/qt/Api/qhttpheader.cpp \
- $$PWD/qt/Api/qwebdatabase.cpp \
- $$PWD/qt/Api/qwebelement.cpp \
- $$PWD/qt/Api/qwebhistory.cpp \
- $$PWD/qt/Api/qwebhistoryinterface.cpp \
- $$PWD/qt/Api/qwebkitglobal.cpp \
- $$PWD/qt/Api/qwebplugindatabase.cpp \
- $$PWD/qt/Api/qwebpluginfactory.cpp \
- $$PWD/qt/Api/qwebsecurityorigin.cpp \
- $$PWD/qt/Api/qwebsettings.cpp \
- $$PWD/qt/Api/qwebscriptworld.cpp \
- $$PWD/qt/WebCoreSupport/ChromeClientQt.cpp \
- $$PWD/qt/WebCoreSupport/ContextMenuClientQt.cpp \
- $$PWD/qt/WebCoreSupport/DragClientQt.cpp \
- $$PWD/qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp \
- $$PWD/qt/WebCoreSupport/EditorClientQt.cpp \
- $$PWD/qt/WebCoreSupport/FrameLoaderClientQt.cpp \
- $$PWD/qt/WebCoreSupport/FrameNetworkingContextQt.cpp \
- $$PWD/qt/WebCoreSupport/GeolocationPermissionClientQt.cpp \
- $$PWD/qt/WebCoreSupport/InitWebCoreQt.cpp \
- $$PWD/qt/WebCoreSupport/InspectorClientQt.cpp \
- $$PWD/qt/WebCoreSupport/InspectorServerQt.cpp \
- $$PWD/qt/WebCoreSupport/NotificationPresenterClientQt.cpp \
- $$PWD/qt/WebCoreSupport/PlatformStrategiesQt.cpp \
- $$PWD/qt/WebCoreSupport/PopupMenuQt.cpp \
- $$PWD/qt/WebCoreSupport/QtPlatformPlugin.cpp \
- $$PWD/qt/WebCoreSupport/QtPluginWidgetAdapter.cpp \
- $$PWD/qt/WebCoreSupport/QtPrintContext.cpp \
- $$PWD/qt/WebCoreSupport/QWebFrameAdapter.cpp \
- $$PWD/qt/WebCoreSupport/QWebPageAdapter.cpp \
- $$PWD/qt/WebCoreSupport/SearchPopupMenuQt.cpp \
- $$PWD/qt/WebCoreSupport/TextCheckerClientQt.cpp \
- $$PWD/qt/WebCoreSupport/TextureMapperLayerClientQt.cpp \
- $$PWD/qt/WebCoreSupport/UndoStepQt.cpp \
- $$PWD/qt/WebCoreSupport/WebEventConversion.cpp
- HEADERS += \
- $$PWD/qt/Api/qhttpheader_p.h \
- $$PWD/qt/Api/qwebdatabase.h \
- $$PWD/qt/Api/qwebelement.h \
- $$PWD/qt/Api/qwebelement_p.h \
- $$PWD/qt/Api/qwebhistory.h \
- $$PWD/qt/Api/qwebhistory_p.h \
- $$PWD/qt/Api/qwebhistoryinterface.h \
- $$PWD/qt/Api/qwebplugindatabase_p.h \
- $$PWD/qt/Api/qwebpluginfactory.h \
- $$PWD/qt/Api/qwebsecurityorigin.h \
- $$PWD/qt/Api/qwebsettings.h \
- $$PWD/qt/Api/qwebscriptworld_p.h \
- $$PWD/qt/Api/qwebkitplatformplugin.h \
- $$PWD/qt/WebCoreSupport/ChromeClientQt.h \
- $$PWD/qt/WebCoreSupport/ContextMenuClientQt.h \
- $$PWD/qt/WebCoreSupport/DragClientQt.h \
- $$PWD/qt/WebCoreSupport/EditorClientQt.h \
- $$PWD/qt/WebCoreSupport/FrameLoaderClientQt.h \
- $$PWD/qt/WebCoreSupport/FrameNetworkingContextQt.h \
- $$PWD/qt/WebCoreSupport/GeolocationPermissionClientQt.h \
- $$PWD/qt/WebCoreSupport/InitWebCoreQt.h \
- $$PWD/qt/WebCoreSupport/InspectorClientQt.h \
- $$PWD/qt/WebCoreSupport/InspectorServerQt.h \
- $$PWD/qt/WebCoreSupport/NotificationPresenterClientQt.h \
- $$PWD/qt/WebCoreSupport/PlatformStrategiesQt.h \
- $$PWD/qt/WebCoreSupport/PopupMenuQt.h \
- $$PWD/qt/WebCoreSupport/QtPlatformPlugin.h \
- $$PWD/qt/WebCoreSupport/QtPluginWidgetAdapter.h \
- $$PWD/qt/WebCoreSupport/QtPrintContext.h \
- $$PWD/qt/WebCoreSupport/QWebFrameAdapter.h \
- $$PWD/qt/WebCoreSupport/QWebPageAdapter.h \
- $$PWD/qt/WebCoreSupport/SearchPopupMenuQt.h \
- $$PWD/qt/WebCoreSupport/TextCheckerClientQt.h \
- $$PWD/qt/WebCoreSupport/TextureMapperLayerClientQt.h \
- $$PWD/qt/WebCoreSupport/UndoStepQt.h \
- $$PWD/qt/WebCoreSupport/WebEventConversion.h
- INCLUDEPATH += \
- $$PWD/qt/WebCoreSupport
- use?(3D_GRAPHICS): WEBKIT += angle
- have?(qtlocation):enable?(GEOLOCATION) {
- HEADERS += \
- $$PWD/qt/WebCoreSupport/GeolocationClientQt.h
- SOURCES += \
- $$PWD/qt/WebCoreSupport/GeolocationClientQt.cpp
- }
- enable?(ICONDATABASE) {
- HEADERS += \
- $$PWD/../WebCore/loader/icon/IconDatabaseClient.h \
- $$PWD/qt/WebCoreSupport/IconDatabaseClientQt.h
- SOURCES += \
- $$PWD/qt/WebCoreSupport/IconDatabaseClientQt.cpp
- }
- enable?(VIDEO) {
- use?(GSTREAMER) | use?(QT_MULTIMEDIA) {
- HEADERS += $$PWD/qt/WebCoreSupport/FullScreenVideoQt.h
- SOURCES += $$PWD/qt/WebCoreSupport/FullScreenVideoQt.cpp
- }
- }
|