summaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2013-05-08 22:56:59 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2013-05-09 13:56:49 +0200
commitd8314098bf945b4db15302d47eae1d6fc2df882c (patch)
treee89d4d43f927bd2c3fc9a10e91e2c972add7fdd4 /classes
parent7caede7850d7b33011a5a0e3124180db2f7a0d6c (diff)
downloadmeta-qt5-d8314098bf945b4db15302d47eae1d6fc2df882c.tar.gz
qmake5: drop QT_DIR_NAME subdirectory from many OE_QMAKE_PATH_* variables and add it back in qt5.inc
* we're using QT_DIR_NAME subdirectory mostly to prevent conflicts with existing files from qt4 but setting it in all OE_QMAKE_PATH_* variables causes all apps which are just using qmake to build to install e.g. in /qt5 which for stuff like qterminal or something doesn't sound right (as long as there isn't qterminal4 and qterminal5 recipe) * some variables are kept with default QT_DIR_NAME, e.g. qml, imports, plugins we can assume that every application which installs some QML files will install them in location shared by all * add qt5-native.inc which also adds this QT_DIR_NAME and common inherits (later will be used also by qtwayland-native.inc) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'classes')
-rw-r--r--classes/qmake5_base.bbclass18
1 files changed, 9 insertions, 9 deletions
diff --git a/classes/qmake5_base.bbclass b/classes/qmake5_base.bbclass
index 0bfacec3..37037706 100644
--- a/classes/qmake5_base.bbclass
+++ b/classes/qmake5_base.bbclass
@@ -52,20 +52,20 @@ QT_DIR_NAME ?= "qt5"
52export QT_CONF_PATH = "${WORKDIR}/qt.conf" 52export QT_CONF_PATH = "${WORKDIR}/qt.conf"
53 53
54OE_QMAKE_PATH_PREFIX = "${prefix}" 54OE_QMAKE_PATH_PREFIX = "${prefix}"
55OE_QMAKE_PATH_HEADERS = "${includedir}/${QT_DIR_NAME}" 55OE_QMAKE_PATH_HEADERS = "${includedir}"
56OE_QMAKE_PATH_LIBS = "${libdir}" 56OE_QMAKE_PATH_LIBS = "${libdir}"
57OE_QMAKE_PATH_ARCHDATA = "${libdir}/${QT_DIR_NAME}" 57OE_QMAKE_PATH_ARCHDATA = "${libdir}"
58OE_QMAKE_PATH_DATA = "${datadir}/${QT_DIR_NAME}" 58OE_QMAKE_PATH_DATA = "${datadir}"
59OE_QMAKE_PATH_BINS = "${bindir}/${QT_DIR_NAME}" 59OE_QMAKE_PATH_BINS = "${bindir}"
60OE_QMAKE_PATH_LIBEXECS = "${libdir}/${QT_DIR_NAME}/libexec" 60OE_QMAKE_PATH_LIBEXECS = "${libdir}/${QT_DIR_NAME}/libexec"
61OE_QMAKE_PATH_PLUGINS = "${libdir}/${QT_DIR_NAME}/plugins" 61OE_QMAKE_PATH_PLUGINS = "${libdir}/${QT_DIR_NAME}/plugins"
62OE_QMAKE_PATH_IMPORTS = "${libdir}/${QT_DIR_NAME}/imports" 62OE_QMAKE_PATH_IMPORTS = "${libdir}/${QT_DIR_NAME}/imports"
63OE_QMAKE_PATH_QML = "${libdir}/${QT_DIR_NAME}/qml" 63OE_QMAKE_PATH_QML = "${libdir}/${QT_DIR_NAME}/qml"
64OE_QMAKE_PATH_TRANSLATIONS = "${datadir}/${QT_DIR_NAME}/translations" 64OE_QMAKE_PATH_TRANSLATIONS = "${datadir}/translations"
65OE_QMAKE_PATH_DOCS = "${datadir}/${QT_DIR_NAME}/doc" 65OE_QMAKE_PATH_DOCS = "${docdir}"
66OE_QMAKE_PATH_SETTINGS = "${sysconfdir}/${QT_DIR_NAME}" 66OE_QMAKE_PATH_SETTINGS = "${sysconfdir}"
67OE_QMAKE_PATH_EXAMPLES = "${datadir}/${QT_DIR_NAME}/examples" 67OE_QMAKE_PATH_EXAMPLES = "${datadir}/examples"
68OE_QMAKE_PATH_TESTS = "${datadir}/${QT_DIR_NAME}/tests" 68OE_QMAKE_PATH_TESTS = "${datadir}/tests"
69OE_QMAKE_PATH_HOST_PREFIX = "" 69OE_QMAKE_PATH_HOST_PREFIX = ""
70OE_QMAKE_PATH_HOST_BINS = "${bindir}/${QT_DIR_NAME}" 70OE_QMAKE_PATH_HOST_BINS = "${bindir}/${QT_DIR_NAME}"
71OE_QMAKE_PATH_HOST_DATA = "${QMAKE_MKSPEC_PATH_TARGET}" 71OE_QMAKE_PATH_HOST_DATA = "${QMAKE_MKSPEC_PATH_TARGET}"