diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2013-04-28 02:13:28 +0200 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2013-04-28 13:39:57 +0200 |
commit | 09516373c0940b60c797a922b3b3206b82e01182 (patch) | |
tree | 08d1b34c912509fcc9a427285d8f01ff401ec95d | |
parent | af9d25bbe74ee31c5b7e8b22e5542c0cf5c38300 (diff) | |
download | meta-qt5-09516373c0940b60c797a922b3b3206b82e01182.tar.gz |
qmake: allow to disable debug output
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r-- | classes/qmake5_base.bbclass | 5 | ||||
-rw-r--r-- | recipes-qt/qt5/qtbase-native.inc | 2 | ||||
-rw-r--r-- | recipes-qt/qt5/qtbase.inc | 4 | ||||
-rw-r--r-- | recipes-qt/qt5/qtdeclarative.inc | 2 | ||||
-rw-r--r-- | recipes-qt/qt5/qtjsbackend-native.inc | 2 | ||||
-rw-r--r-- | recipes-qt/qt5/qtjsbackend.inc | 2 |
6 files changed, 10 insertions, 7 deletions
diff --git a/classes/qmake5_base.bbclass b/classes/qmake5_base.bbclass index d114c548..604397b1 100644 --- a/classes/qmake5_base.bbclass +++ b/classes/qmake5_base.bbclass | |||
@@ -8,9 +8,12 @@ QMAKE_MKSPEC_PATH_class-native = "${QMAKE_MKSPEC_PATH_NATIVE}" | |||
8 | OE_QMAKE_PLATFORM_NATIVE = "linux-oe-g++" | 8 | OE_QMAKE_PLATFORM_NATIVE = "linux-oe-g++" |
9 | OE_QMAKE_PLATFORM = "linux-oe-g++" | 9 | OE_QMAKE_PLATFORM = "linux-oe-g++" |
10 | 10 | ||
11 | # Add -d to show debug output from every qmake call, but it prints *a lot* | ||
12 | OE_QMAKE_DEBUG_OUTPUT = "-d" | ||
13 | |||
11 | EXTRA_OEMAKE = " MAKEFLAGS='${PARALLEL_MAKE}'" | 14 | EXTRA_OEMAKE = " MAKEFLAGS='${PARALLEL_MAKE}'" |
12 | 15 | ||
13 | EXTRA_ENV = 'QMAKE="${OE_QMAKE_QMAKE} -d -after \ | 16 | EXTRA_ENV = 'QMAKE="${OE_QMAKE_QMAKE} ${OE_QMAKE_DEBUG_OUTPUT} -after \ |
14 | INCPATH+=${STAGING_INCDIR}/freetype2 LIBS+=-L${STAGING_LIBDIR}" \ | 17 | INCPATH+=${STAGING_INCDIR}/freetype2 LIBS+=-L${STAGING_LIBDIR}" \ |
15 | LINK="${CXX} -Wl,-rpath-link,${STAGING_LIBDIR}" \ | 18 | LINK="${CXX} -Wl,-rpath-link,${STAGING_LIBDIR}" \ |
16 | STRIP="${OE_QMAKE_STRIP}" \ | 19 | STRIP="${OE_QMAKE_STRIP}" \ |
diff --git a/recipes-qt/qt5/qtbase-native.inc b/recipes-qt/qt5/qtbase-native.inc index 09f636f4..03bb29fd 100644 --- a/recipes-qt/qt5/qtbase-native.inc +++ b/recipes-qt/qt5/qtbase-native.inc | |||
@@ -81,7 +81,7 @@ do_configure_prepend() { | |||
81 | unset LD | 81 | unset LD |
82 | 82 | ||
83 | (echo o; echo yes) | ${S}/configure ${EXTRA_OECONF} || die "Configuring qt failed. EXTRA_OECONF was ${EXTRA_OECONF}" | 83 | (echo o; echo yes) | ${S}/configure ${EXTRA_OECONF} || die "Configuring qt failed. EXTRA_OECONF was ${EXTRA_OECONF}" |
84 | bin/qmake -d ${S} -o Makefile || die "Configuring qt with qmake failed. EXTRA_OECONF was ${EXTRA_OECONF}" | 84 | bin/qmake ${OE_QMAKE_DEBUG_OUTPUT} ${S} -o Makefile || die "Configuring qt with qmake failed. EXTRA_OECONF was ${EXTRA_OECONF}" |
85 | } | 85 | } |
86 | 86 | ||
87 | do_install() { | 87 | do_install() { |
diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc index 69251835..bc95d244 100644 --- a/recipes-qt/qt5/qtbase.inc +++ b/recipes-qt/qt5/qtbase.inc | |||
@@ -79,8 +79,8 @@ do_configure_append() { | |||
79 | -platform ${OE_QMAKESPEC} \ | 79 | -platform ${OE_QMAKESPEC} \ |
80 | -xplatform linux-oe-g++ \ | 80 | -xplatform linux-oe-g++ \ |
81 | ${QT_CONFIG_FLAGS} | 81 | ${QT_CONFIG_FLAGS} |
82 | 82 | ||
83 | ${OE_QMAKE_QMAKE} -r -d ${S} | 83 | bin/qmake -r ${OE_QMAKE_DEBUG_OUTPUT} ${S} |
84 | } | 84 | } |
85 | 85 | ||
86 | do_compile_append() { | 86 | do_compile_append() { |
diff --git a/recipes-qt/qt5/qtdeclarative.inc b/recipes-qt/qt5/qtdeclarative.inc index e74ffd91..fc67e3e0 100644 --- a/recipes-qt/qt5/qtdeclarative.inc +++ b/recipes-qt/qt5/qtdeclarative.inc | |||
@@ -14,7 +14,7 @@ do_configure () { | |||
14 | # Avoid setting QMAKE_LINK from LD (since we want the linker to be g++) | 14 | # Avoid setting QMAKE_LINK from LD (since we want the linker to be g++) |
15 | unset LD | 15 | unset LD |
16 | 16 | ||
17 | ${OE_QMAKE_QMAKE} -r -d ${S} | 17 | ${OE_QMAKE_QMAKE} ${OE_QMAKE_DEBUG_OUTPUT} -r ${S} |
18 | } | 18 | } |
19 | 19 | ||
20 | do_install() { | 20 | do_install() { |
diff --git a/recipes-qt/qt5/qtjsbackend-native.inc b/recipes-qt/qt5/qtjsbackend-native.inc index 56bb854c..ea5bd86d 100644 --- a/recipes-qt/qt5/qtjsbackend-native.inc +++ b/recipes-qt/qt5/qtjsbackend-native.inc | |||
@@ -21,7 +21,7 @@ do_configure() { | |||
21 | # Avoid setting QMAKE_LINK from LD (since we want the linker to be g++) | 21 | # Avoid setting QMAKE_LINK from LD (since we want the linker to be g++) |
22 | unset LD | 22 | unset LD |
23 | 23 | ||
24 | ${OE_QMAKE_QMAKE} -d -r | 24 | ${OE_QMAKE_QMAKE} ${OE_QMAKE_DEBUG_OUTPUT} -r ${S} |
25 | } | 25 | } |
26 | 26 | ||
27 | do_install() { | 27 | do_install() { |
diff --git a/recipes-qt/qt5/qtjsbackend.inc b/recipes-qt/qt5/qtjsbackend.inc index 707e1da4..31eee80b 100644 --- a/recipes-qt/qt5/qtjsbackend.inc +++ b/recipes-qt/qt5/qtjsbackend.inc | |||
@@ -22,7 +22,7 @@ do_configure () { | |||
22 | # Avoid setting QMAKE_LINK from LD (since we want the linker to be g++) | 22 | # Avoid setting QMAKE_LINK from LD (since we want the linker to be g++) |
23 | unset LD | 23 | unset LD |
24 | 24 | ||
25 | ${OE_QMAKE_QMAKE} -r -d ${S} | 25 | ${OE_QMAKE_QMAKE} ${OE_QMAKE_DEBUG_OUTPUT} -r ${S} |
26 | } | 26 | } |
27 | 27 | ||
28 | do_install_append () { | 28 | do_install_append () { |