Commit 9829978d authored by Florent Revest's avatar Florent Revest

Update qt5.inc and qt5-git.inc from meta-qt5

parent b9760e14
# Copyright (C) 2012 O.S. Systems Software LTDA. # Copyright (C) 2012-2016 O.S. Systems Software LTDA.
# Copyright (C) 2013-2014 Martin Jansa <martin.jansa@gmail.com> # Copyright (C) 2013-2014 Martin Jansa <martin.jansa@gmail.com>
QT_MODULE ?= "${BPN}" QT_MODULE ?= "${BPN}"
...@@ -6,15 +6,9 @@ QT_MODULE_BRANCH ?= "5.6" ...@@ -6,15 +6,9 @@ QT_MODULE_BRANCH ?= "5.6"
# each module needs to define valid SRCREV # each module needs to define valid SRCREV
SRC_URI = " \ SRC_URI = " \
${QT_GIT}/${QT_MODULE}.git;branch=${QT_MODULE_BRANCH} \ ${QT_GIT}/${QT_MODULE}.git;name=${QT_MODULE};branch=${QT_MODULE_BRANCH};protocol=${QT_GIT_PROTOCOL} \
" "
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
PV = "5.6.1+git${SRCPV}" PV = "5.6.1+git${SRCPV}"
#LICENSE = "GFDL-1.3 & BSD & (LGPL-2.1 & The-Qt-Company-Qt-LGPL-Exception-1.1 | LGPL-3.0)"
#LIC_FILES_CHKSUM = "file://LICENSE.LGPLv21;md5=58a180e1cf84c756c29f782b3a485c29 \
# file://LICENSE.LGPLv3;md5=c4fe8c6de4eef597feec6e90ed62e962 \
# file://LGPL_EXCEPTION.txt;md5=9625233da42f9e0ce9d63651a9d97654 \
# file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e"
...@@ -5,6 +5,9 @@ inherit qmake5 ...@@ -5,6 +5,9 @@ inherit qmake5
PACKAGECONFIG_OPENSSL ?= "openssl" PACKAGECONFIG_OPENSSL ?= "openssl"
PACKAGECONFIG[examples] = ""
EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('PACKAGECONFIG', 'examples', 'QT_BUILD_PARTS+=examples', '', d)}"
# we don't want conflicts with qt4 # we don't want conflicts with qt4
OE_QMAKE_PATH_HEADERS = "${OE_QMAKE_PATH_QT_HEADERS}" OE_QMAKE_PATH_HEADERS = "${OE_QMAKE_PATH_QT_HEADERS}"
OE_QMAKE_PATH_ARCHDATA = "${OE_QMAKE_PATH_QT_ARCHDATA}" OE_QMAKE_PATH_ARCHDATA = "${OE_QMAKE_PATH_QT_ARCHDATA}"
...@@ -39,19 +42,21 @@ do_configure_prepend() { ...@@ -39,19 +42,21 @@ do_configure_prepend() {
# Many examples come with libraries installed outside of standard libdir, # Many examples come with libraries installed outside of standard libdir,
# suppress QA check complaining # suppress QA check complaining
INSANE_SKIP_${PN}-dbg += "libdir"
INSANE_SKIP_${PN}-examples += "libdir" INSANE_SKIP_${PN}-examples += "libdir"
INSANE_SKIP_${PN}-examples-dbg += "libdir" INSANE_SKIP_${PN}-examples-dbg += "libdir"
INSANE_SKIP_${PN}-examples-dev += "libdir" INSANE_SKIP_${PN}-examples-dev += "libdir dev-elf"
PACKAGES =. "${PN}-qmlplugins-dbg ${PN}-tools-dbg ${PN}-plugins-dbg ${PN}-qmldesigner ${PN}-qmlplugins ${PN}-tools ${PN}-plugins ${PN}-mkspecs ${PN}-examples-dev ${PN}-examples-staticdev ${PN}-examples-dbg ${PN}-examples " PACKAGES =. "${PN}-qmlplugins-dbg ${PN}-tools-dbg ${PN}-plugins-dbg ${PN}-qmldesigner ${PN}-qmlplugins ${PN}-tools ${PN}-plugins ${PN}-mkspecs ${PN}-examples-dev ${PN}-examples-staticdev ${PN}-examples-dbg ${PN}-examples "
ALLOW_EMPTY_${PN} = "1" ALLOW_EMPTY_${PN} = "1"
ALLOW_EMPTY_${PN}-dbg = "1" ALLOW_EMPTY_${PN}-dbg = "1"
RRECOMMENDS_${PN}_class-target = " \ RRECOMMENDS_${PN} = " \
${PN}-plugins \ ${PN}-plugins \
${PN}-qmlplugins \ ${PN}-qmlplugins \
" "
RRECOMMENDS_${PN}_class-native = ""
RRECOMMENDS_${PN}-dev = " \ RRECOMMENDS_${PN}-dev = " \
${PN} \ ${PN} \
...@@ -91,6 +96,7 @@ FILES_${PN}-qmldesigner += " \ ...@@ -91,6 +96,7 @@ FILES_${PN}-qmldesigner += " \
# qmlplugins 1-4 levels of subdirs qmldir + *{.so,*.qmltypes,*.qml,*js} # qmlplugins 1-4 levels of subdirs qmldir + *{.so,*.qmltypes,*.qml,*js}
FILES_${PN}-qmlplugins = " \ FILES_${PN}-qmlplugins = " \
${OE_QMAKE_PATH_QML}/*.qmltypes \
${OE_QMAKE_PATH_QML}/*/*${SOLIBSDEV} \ ${OE_QMAKE_PATH_QML}/*/*${SOLIBSDEV} \
${OE_QMAKE_PATH_QML}/*/qmldir \ ${OE_QMAKE_PATH_QML}/*/qmldir \
${OE_QMAKE_PATH_QML}/*/*.qmltypes \ ${OE_QMAKE_PATH_QML}/*/*.qmltypes \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment