summaryrefslogtreecommitdiffstats
path: root/src/core/core_chromium.pri
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2018-08-01 15:04:35 +0200
committerMichal Klocek <michal.klocek@qt.io>2018-08-09 09:39:56 +0000
commitdb62139e1daea171e08d95592c63f663789d6391 (patch)
treeddce513a2e74bf656466a6f83b57a8efbd3cbe18 /src/core/core_chromium.pri
parente50fb187dc4467ac28a724e6ea9f2d51a1f131ba (diff)
Make WebChannel an optional feature
Add webengine-webchannel feature. Change-Id: I600572180f8169aafe79cf0408527cc087d9a007 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
Diffstat (limited to 'src/core/core_chromium.pri')
-rw-r--r--src/core/core_chromium.pri12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/core/core_chromium.pri b/src/core/core_chromium.pri
index ef81988dc..a3f9f5c80 100644
--- a/src/core/core_chromium.pri
+++ b/src/core/core_chromium.pri
@@ -105,9 +105,7 @@ SOURCES = \
renderer/render_frame_observer_qt.cpp \
renderer/render_view_observer_qt.cpp \
renderer/user_resource_controller.cpp \
- renderer/web_channel_ipc_transport.cpp \
renderer_host/user_resource_controller_host.cpp \
- renderer_host/web_channel_ipc_transport_host.cpp \
resource_bundle_qt.cpp \
resource_context_qt.cpp \
service/service_qt.cpp \
@@ -198,9 +196,7 @@ HEADERS = \
renderer/render_frame_observer_qt.h \
renderer/render_view_observer_qt.h \
renderer/user_resource_controller.h \
- renderer/web_channel_ipc_transport.h \
renderer_host/user_resource_controller_host.h \
- renderer_host/web_channel_ipc_transport_host.h \
request_controller.h \
resource_context_qt.h \
service/service_qt.h \
@@ -275,3 +271,11 @@ qtConfig(webengine-geolocation) {
SOURCES += location_provider_qt.cpp
HEADERS += location_provider_qt.h
}
+
+qtConfig(webengine-webchannel) {
+ HEADERS += renderer/web_channel_ipc_transport.h \
+ renderer_host/web_channel_ipc_transport_host.h
+
+ SOURCES += renderer/web_channel_ipc_transport.cpp \
+ renderer_host/web_channel_ipc_transport_host.cpp
+}