qt-utils.eclass

Name

qt-utils.eclass — Qt related helpers.

Description

Utility eclass providing query functions for Qt.

This eclass does not set any metadata variables nor export any phase functions. It can be inherited safely.

Supported EAPIs

8 9

Functions

qt_get_archdatadir <qt_maj_ver>

Echoes the base directory beneath which Qt binaries, modules, plugins, ... are installed.

qt_get_bindir <qt_maj_ver>

Echoes the directory where Qt binaries are installed.

qt_get_broot_binary <qt_maj_ver> <binary name>

Echoes the BROOT prefixed path to a specific Qt binary, regardless whether located in bindir or libexecdir.

qt_get_headerdir <qt_maj_ver>

Echoes the directory where Qt headers are installed.

qt_get_libexecdir <qt_maj_ver>

Echoes the directory where Qt libexec bins are installed.

qt_get_mkspecsdir <qt_maj_ver>

Echoes the directory where Qt mkspecs are installed.

qt_get_plugindir <qt_maj_ver>

Echoes the directory where Qt plugins are installed.

qt_get_qmldir <qt_maj_ver>

Echoes the directory where Qt Qml imports are installed.

qt6_get_bindir

Echoes the directory where Qt6 binaries are installed. EPREFIX is always prepended to the returned path.

qt6_get_headerdir

Echoes the directory where Qt6 headers are installed.

qt6_get_libdir

Echoes the directory where Qt6 libraries are installed.

qt6_get_libexecdir

Echoes the directory where Qt6 libexec bins are installed.

qt6_get_mkspecsdir

Echoes the directory where Qt6 mkspecs are installed.

qt6_get_plugindir

Echoes the directory where Qt6 plugins are installed.

Authors

Davide Pesavento <pesa@gentoo.org>

Maintainers

qt@gentoo.org

Reporting Bugs

Please report bugs via https://bugs.gentoo.org/