QMAKE-UTILS.ECLASS
Section: eclass-manpages (5)Updated: Jul 2026
Index Return to Main Contents
NAME
qmake-utils.eclass - Common functions for qmake-based packages.DESCRIPTION
Utility eclass providing wrapper functions for Qt qmake.This eclass unconditionally inherits qt-utils.eclass and all its public helper functions may be considered as part of this eclass's API.
This eclass does not set any metadata variables nor export any phase functions. It can be inherited safely.
SUPPORTED EAPIS
8 9TRANSITIVELY PROVIDED ECLASSES
qt-utilsFUNCTIONS
- qt5_get_bindir
- Echoes the directory where Qt5 binaries are installed. EPREFIX is already prepended to the returned path.
- qt5_get_headerdir
- Echoes the directory where Qt5 headers are installed.
- qt5_get_libdir
- Echoes the directory where Qt5 libraries are installed.
- qt5_get_mkspecsdir
- Echoes the directory where Qt5 mkspecs are installed.
- qt5_get_plugindir
- Echoes the directory where Qt5 plugins are installed.
- qt5_get_qmake_args
- Echoes a multi-line string containing arguments to pass to qmake.
- eqmake5 [arguments for qmake]
-
Wrapper for Qt5's qmake. All arguments are passed to qmake.
For recursive build systems, i.e. those based on the subdirs template, you should run eqmake5 on the top-level project file only, unless you have a valid reason to do otherwise. During the building, qmake will be automatically re-invoked with the right arguments on every directory specified inside the top-level project file.
- qt6_get_qmake_args
- Echoes a multi-line string containing arguments to pass to qmake.
- eqmake6 [arguments for qmake]
-
Wrapper for Qt6's qmake. All arguments are passed to qmake.
For recursive build systems, i.e. those based on the subdirs template, you should run eqmake6 on the top-level project file only, unless you have a valid reason to do otherwise. During the building, qmake will be automatically re-invoked with the right arguments on every directory specified inside the top-level project file.
AUTHORS
Davide Pesavento <pesa@gentoo.org>MAINTAINERS
qt@gentoo.orgREPORTING BUGS
Please report bugs via https://bugs.gentoo.org/FILES
qmake-utils.eclassSEE ALSO
ebuild(5)https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/qmake-utils.eclass
Index
- NAME
- DESCRIPTION
- SUPPORTED EAPIS
- TRANSITIVELY PROVIDED ECLASSES
- FUNCTIONS
- AUTHORS
- MAINTAINERS
- REPORTING BUGS
- FILES
- SEE ALSO
This document was created by man2html, using the manual pages.
Time: 03:27:01 GMT, July 06, 2026