From patchwork Tue May 10 05:26:26 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [26/30] qmake_base.bbclass: add generate_qt_config_file task Date: Tue, 10 May 2011 05:26:26 -0000 From: Saul Wold X-Patchwork-Id: 3583 Message-Id: <118af5382d7c13327de95c46e4976ed7863ba3d0.1305004776.git.sgw@linux.intel.com> To: openembedded-core@lists.openembedded.org Cc: From: Otavio Salvador This writes a qt.conf inside WORKDIR to properly configure projects based on CMake. This is required since qmake variables (returned by -query command) are fixed into the binary and can only be changed using a qt.conf file. Signed-off-by: Otavio Salvador --- meta/classes/qmake_base.bbclass | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/meta/classes/qmake_base.bbclass b/meta/classes/qmake_base.bbclass index 24a0f11..37c44c7 100644 --- a/meta/classes/qmake_base.bbclass +++ b/meta/classes/qmake_base.bbclass @@ -31,6 +31,21 @@ oe_qmake_mkspecs () { done } +do_generate_qt_config_file() { + export QT_CONF_PATH=${WORKDIR}/qt.conf + bbwarn "${WORKDIR}/qt.conf" + cat > ${WORKDIR}/qt.conf <