summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qtwebengine.inc
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-qt/qt5/qtwebengine.inc')
-rw-r--r--recipes-qt/qt5/qtwebengine.inc69
1 files changed, 0 insertions, 69 deletions
diff --git a/recipes-qt/qt5/qtwebengine.inc b/recipes-qt/qt5/qtwebengine.inc
deleted file mode 100644
index 4a5b0e8f..00000000
--- a/recipes-qt/qt5/qtwebengine.inc
+++ /dev/null
@@ -1,69 +0,0 @@
1SUMMARY = "QtWebEngine combines the power of Chromium and Qt"
2LICENSE = "LGPL-3.0 & BSD"
3LIC_FILES_CHKSUM = " \
4 file://src/core/browser_context_qt.cpp;md5=91895ac1852e1b07202d9716194e8dd8;beginline=1;endline=35 \
5 file://src/3rdparty/chromium/LICENSE;md5=537e0b52077bf0a616d0a0c8a79bc9d5 \
6 file://LICENSE.LGPLv3;md5=e6a600fd5e1d9cbde2d983680233ad02 \
7"
8DEPENDS += " \
9 ninja-native \
10 qtbase qtdeclarative qtxmlpatterns qtquickcontrols \
11 libdrm fontconfig pixman openssl pango cairo icu pciutils \
12 libcap \
13"
14
15COMPATIBLE_MACHINE = "(-)"
16COMPATIBLE_MACHINE_i586 = "(.*)"
17COMPATIBLE_MACHINE_x86-64 = "(.*)"
18COMPATIBLE_MACHINE_armv6 = "(.*)"
19COMPATIBLE_MACHINE_armv7a = "(.*)"
20
21inherit qmake5
22inherit gettext
23inherit pythonnative
24inherit perlnative
25
26require recipes-qt/qt5/qt5.inc
27
28# To avoid trouble start with not separated build directory
29SEPB = "${S}"
30B = "${SEPB}"
31
32# Project ERROR: Missing CMake tests. Either create tests in tests/auto/cmake, or disable cmake config file creation with CONFIG-=create_cmake.
33EXTRA_QMAKEVARS_POST += "CONFIG-=create_cmake"
34
35export NINJA_PATH="${STAGING_BINDIR_NATIVE}/ninja"
36
37do_configure() {
38 # replace LD with CXX, to workaround a possible gyp inheritssue?
39 export LD="${CXX}"
40 export CC="${CC}"
41 export CXX="${CXX}"
42 export CC_host="gcc"
43 export CXX_host="g++"
44 export QMAKE_MAKE_ARGS="${EXTRA_OEMAKE}"
45
46 # qmake can't find the OE_QMAKE_* variables on it's own so directly passing them as
47 # arguments here
48 ${OE_QMAKE_QMAKE} -r ${EXTRA_QMAKEVARS_PRE} QTWEBENGINE_ROOT="${S}" \
49 QMAKE_CXX="${OE_QMAKE_CXX}" QMAKE_CC="${OE_QMAKE_CC}" \
50 QMAKE_LINK="${OE_QMAKE_LINK}" \
51 QMAKE_CFLAGS="${OE_QMAKE_CFLAGS}" \
52 QMAKE_CXXFLAGS="${OE_QMAKE_CXXFLAGS}" \
53 QMAKE_AR="${OE_QMAKE_AR}" \
54 -after ${EXTRA_QMAKEVARS_POST}
55}
56
57do_install_append() {
58 rmdir ${D}${OE_QMAKE_PATH_PLUGINS}/${BPN} ${D}${OE_QMAKE_PATH_PLUGINS} || true
59}
60PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
61
62# for /usr/share/qt5/qtwebengine_resources.pak
63FILES_${PN} += "${OE_QMAKE_PATH_QT_TRANSLATIONS} ${OE_QMAKE_PATH_QT_DATA}"
64
65RDEPENDS_${PN}-examples += " \
66 ${PN}-qmlplugins \
67 qtquickcontrols-qmlplugins \
68 qtdeclarative-qmlplugins \
69"