cmake_qt5: prepend the Qt5 specific CMake variables to EXTRA_OECMAKE

Using the prepend function instead of "=+" makes sure the variables
are set even if the user overrides EXTRA_OECMAKE with "=" instead of just
appending to it.

Prepending also allows overriding because later arguments take precedence
ever earlier ones in CMake.

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
Pascal Bach
2016-05-11 15:53:45 +02:00
committed by Martin Jansa
parent 05103827d5
commit 0717c65abc

View File

@@ -3,7 +3,7 @@ inherit qmake5_paths
DEPENDS_prepend = "qtbase "
EXTRA_OECMAKE += " \
EXTRA_OECMAKE_prepend = " \
-DOE_QMAKE_PATH_PREFIX=${OE_QMAKE_PATH_PREFIX} \
-DOE_QMAKE_PATH_HEADERS=${OE_QMAKE_PATH_HEADERS} \
-DOE_QMAKE_PATH_LIBS=${OE_QMAKE_PATH_LIBS} \