Difference between revisions of "CMake Port/Configure System"
From Qt Wiki
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>)