diff options
author | 2021-11-16 22:21:52 +0200 | |
---|---|---|
committer | 2023-06-11 19:23:01 +0200 | |
commit | caca3ae42e2bfd4693dfa4ab7be03ce18a14dba2 (patch) | |
tree | cc0e2ed9206d2aa20c78c81d6f5e6600b539f61c /eclass/qmake-utils.eclass | |
parent | app-emulation/qemu: drop 7.2.0, 7.2.0-r2 (diff) | |
download | gentoo-caca3ae42e2bfd4693dfa4ab7be03ce18a14dba2.tar.gz gentoo-caca3ae42e2bfd4693dfa4ab7be03ce18a14dba2.tar.bz2 gentoo-caca3ae42e2bfd4693dfa4ab7be03ce18a14dba2.zip |
qmake-utils.eclass: Preliminary qt6_get_*dir support
Rebased changes from patch by Andreas Sturmlechner [1].
1. https://github.com/gentoo/qt/pull/224
Closes: https://github.com/gentoo/qt/pull/224
Thanks-to: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass/qmake-utils.eclass')
-rw-r--r-- | eclass/qmake-utils.eclass | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/eclass/qmake-utils.eclass b/eclass/qmake-utils.eclass index a86ce1fbabb8..8608212e1c54 100644 --- a/eclass/qmake-utils.eclass +++ b/eclass/qmake-utils.eclass @@ -116,4 +116,40 @@ eqmake5() { fi } +# @FUNCTION: qt6_get_bindir +# @DESCRIPTION: +# Echoes the directory where Qt6 binaries are installed. +# EPREFIX is already prepended to the returned path. +qt6_get_bindir() { + echo ${EPREFIX}$(qt6_get_libdir)/qt6/bin +} + +# @FUNCTION: qt6_get_headerdir +# @DESCRIPTION: +# Echoes the directory where Qt6 headers are installed. +qt6_get_headerdir() { + echo /usr/include/qt6 +} + +# @FUNCTION: qt6_get_libdir +# @DESCRIPTION: +# Echoes the directory where Qt6 libraries are installed. +qt6_get_libdir() { + echo /usr/$(get_libdir) +} + +# @FUNCTION: qt6_get_mkspecsdir +# @DESCRIPTION: +# Echoes the directory where Qt6 mkspecs are installed. +qt6_get_mkspecsdir() { + echo $(qt6_get_libdir)/qt6/mkspecs +} + +# @FUNCTION: qt6_get_plugindir +# @DESCRIPTION: +# Echoes the directory where Qt6 plugins are installed. +qt6_get_plugindir() { + echo $(qt6_get_libdir)/qt6/plugins +} + fi |