ECMQueryQtΒΆ
This module can be used to query the installation paths used by Qt.
For Qt5 this uses qmake
, and for Qt6 this used qtpaths
(the latter has built-in
support to query the paths of a target platform when cross-compiling).
This module defines the following function:
ecm_query_qt(<result_variable> <qt_variable> [TRY])
Passing TRY
will result in the method not making the build fail if the executable
used for querying has not been found, but instead simply print a warning message and
return an empty string.
Example usage:
include(ECMQueryQt)
ecm_query_qt(bin_dir QT_INSTALL_BINS)
If the call succeeds ${bin_dir}
will be set to <prefix>/path/to/bin/dir
(e.g.
/usr/lib64/qt/bin/
).
Since: 5.93