From 72e98dcb691ce7ec7b70868f40f514ac5255bb71 Mon Sep 17 00:00:00 2001 From: Davide Pesavento Date: Mon, 30 May 2016 02:23:00 +0200 Subject: qt5-build.eclass: make sure we enable the QML debugging support The code comment was incorrect, the flag *is* used, at least in Qt 5.6 and later. It obviously applies only to qtdeclarative, but for some reason the flag can only be toggled from qtbase's configure... meh. We don't allow turning this functionality off via a USE flag because it would be a mess to implement properly, and its meaning would be rather obscure for most users. It's a small amount of code anyway, and it doesn't require any additional dependencies. The configure already enabled -qml-debug by default, so this commit effectively doesn't change anything in practice. --- eclass/qt5-build.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'eclass') diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass index 46fd62fbfa66..1e4fc88e21bb 100644 --- a/eclass/qt5-build.eclass +++ b/eclass/qt5-build.eclass @@ -547,8 +547,8 @@ qt5_base_configure() { -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-tds - # obsolete flag, does nothing - #-qml-debug + # ensure the QML debugging support (qmltooling) is built in qtdeclarative + $([[ ${QT5_MINOR_VERSION} -ge 6 ]] && echo -qml-debug) # MIPS DSP instruction set extensions $(is-flagq -mno-dsp && echo -no-mips_dsp) -- cgit v1.2.3-65-gdbad