summaryrefslogtreecommitdiffstats
path: root/classes/qmake5_base.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'classes/qmake5_base.bbclass')
-rw-r--r--classes/qmake5_base.bbclass29
1 files changed, 29 insertions, 0 deletions
diff --git a/classes/qmake5_base.bbclass b/classes/qmake5_base.bbclass
index 3bc1279d..8f1d143a 100644
--- a/classes/qmake5_base.bbclass
+++ b/classes/qmake5_base.bbclass
@@ -48,6 +48,35 @@ export OE_QMAKE_QTCONF_PATH = "${WORKDIR}/qt.conf"
48 48
49inherit qmake5_paths remove-libtool 49inherit qmake5_paths remove-libtool
50 50
51generate_target_qt_config_file() {
52 qtconf="$1"
53 cat > "${qtconf}" <<EOF
54[Paths]
55Prefix = ${OE_QMAKE_PATH_PREFIX}
56Headers = ${OE_QMAKE_PATH_HEADERS}
57Libraries = ${OE_QMAKE_PATH_LIBS}
58ArchData = ${OE_QMAKE_PATH_ARCHDATA}
59Data = ${OE_QMAKE_PATH_DATA}
60Binaries = ${OE_QMAKE_PATH_BINS}
61LibraryExecutables = ${OE_QMAKE_PATH_LIBEXECS}
62Plugins = ${OE_QMAKE_PATH_PLUGINS}
63Imports = ${OE_QMAKE_PATH_IMPORTS}
64Qml2Imports = ${OE_QMAKE_PATH_QML}
65Translations = ${OE_QMAKE_PATH_TRANSLATIONS}
66Documentation = ${OE_QMAKE_PATH_DOCS}
67Settings = ${OE_QMAKE_PATH_SETTINGS}
68Examples = ${OE_QMAKE_PATH_EXAMPLES}
69Tests = ${OE_QMAKE_PATH_TESTS}
70HostBinaries = ${OE_QMAKE_PATH_BINS}
71HostData = ${OE_QMAKE_PATH_ARCHDATA}
72HostLibraries = ${OE_QMAKE_PATH_LIBS}
73HostSpec = ${OE_QMAKE_PLATFORM}
74TargetSpec = ${OE_QMAKE_PLATFORM}
75ExternalHostBinaries = ${OE_QMAKE_PATH_BINS}
76Sysroot =
77EOF
78}
79
51do_generate_qt_config_file() { 80do_generate_qt_config_file() {
52 generate_qt_config_file_paths 81 generate_qt_config_file_paths
53 generate_qt_config_file_effective_paths 82 generate_qt_config_file_effective_paths