CMake Port/Configure System: Difference between revisions
No edit summary |
No edit summary |
||
| Line 18: | Line 18: | ||
== CMake Macros == | == CMake Macros == | ||
=== qt_parse_all_arguments | === qt_parse_all_arguments === | ||
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. | 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. | ||
''Internal API.'' | |||
<pre>qt_parse_all_arguments(<result> <type> <flags> <options> <multiopts>)</pre> | <pre>qt_parse_all_arguments(<result> <type> <flags> <options> <multiopts>)</pre> | ||
Revision as of 12:58, 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
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.
Internal API.
qt_parse_all_arguments(<result> <type> <flags> <options> <multiopts>)