CMake Port/Configure System: Difference between revisions
No edit summary |
No edit summary |
||
| Line 5: | Line 5: | ||
Declares a Qt feature. | Declares a Qt feature. | ||
<pre>qt_feature(<name> [PRIVATE | <pre>qt_feature(<name> [PRIVATE] [PUBLIC] | ||
[ENABLE <condition>][DISABLE <condition>][EMIT_IF <condition>]</pre> | [LABEL <label>] | ||
[PURPOSE <purpose>] | |||
[SECTION <selection>] | |||
[AUTODETECT <condition>] | |||
[CONDITION <condition>] | |||
[ENABLE <condition>] | |||
[DISABLE <condition>] | |||
[EMIT_IF <condition>])</pre> | |||
Revision as of 12:57, 11 February 2019
CMake Functions
qt_feature
Declares a Qt feature.
qt_feature(<name> [PRIVATE] [PUBLIC]
[LABEL <label>]
[PURPOSE <purpose>]
[SECTION <selection>]
[AUTODETECT <condition>]
[CONDITION <condition>]
[ENABLE <condition>]
[DISABLE <condition>]
[EMIT_IF <condition>])
CMake Macros
qt_parse_all_arguments (Internal)
A version of cmake_parse_arguments that makes sure all arguments are processed and errors out with a message about ${type} having received unknown arguments.
qt_parse_all_arguments(<result> <type> <flags> <options> <multiopts>)