master
Diagnostics: Warn about non-target directives
Help: Clarify add_custom_command COMMENT display timing
Help: Improve command usage formatting consistency
ALIAS: Add support for add_dependencies for ALIAS targets
ALIAS: Add support for install and export commands
Help: improve docs for the EXCLUDE_FROM_ALL directory property
ctest: Add --out-of-date option for running out of date tests
Help: Improve documentation links and formatting
Diagnostics: Implement diagnostic stack
Help: Revise docs on Scripting Commands
Help: Add roles to abbreviate command-line options
Help: Use CMake highlighting for command synopsis
Diagnostics: Add cmake_diagnostic command
cmake_file_api: New project command
cmake_host_system_information: Add query for the locale's charset
instrumentation: Add compileTrace option
cmake_language: Add PRINT_VARIABLES operation
Help: Be more explicit about what `...<policy_max>` does not mean
cmake_parse_arguments: Add PARSE_ARGN mode
Help: Replace C++ reference links with their permanent redirects
PkgC: Add NAME and PREFIX
Help: clean up and clarify block() and return()
TestDriver: Add '-N' option to print all tests
ctest: prioritize presets over existing DartConfiguration.tcl commands
Help/ctest_*: Improve documentation around the edges
CTest: Make ctest_test() label filters multi-value (AND)
ctest: add new variable CTEST_SUBMIT_PARTS
ctest_update: Add options VERSION_ONLY and VERSION_OVERRIDE
Help: Update Sphinx versionadded directives for 4.4 release
Remove optional arguments from else() and end*() commands
enable_language: add support for usage in subdirectories
enable_testing: Update docs
Add new flow-control commands for variables and policies scopes management
exec_program: Add example how to upgrade to execute_process()
execute_process: Add options for modified environment
cmSbom: Generate SPDX data denoting project licenses
file(GET_RUNTIME_DEPENDENCIES): Implement command for FreeBSD
find_package: Clarify CPS search priority
Help: Remove stray spaces and one colon
Help: Improve clarity of foreach behavior
function: Set variable ARGNC
Help: Use <variable> consistently in property getter commands
Help: Add _See Also_ sections to related CMake commands
Help: Improve formatting for `cmake_host_system_information`
FILE_SET: properties management
Help: Fix wrong return values for unset inherited properties
if: Add `DIAGNOSTIC <category>` condition
Help: Explicitly state include_external_msproject is only for VS generators
Help: remove links from pages to themselves
Help: Convert some literal blocks into tables and lists
Help: Move general FILE_SET info to cmake-buildsystem(7)
Help: add and make references to generators consistent
list: Reject macros as APPLY/PREDICATE/COMPARATOR arguments
load_cache: Add note about export()
Help: Clarify argument handling for macros
Help: Replace some `versionadded` directives with `versionchanged`
math(): Add INCREMENT and DECREMENT modes
Diagnostics: Handle CMAKE_{WARN,ERROR}_DEPRECATED
CMakeDependentOption: Sync documentation
Help: Format list of supported languages as a definition list
Autogen: Replace documentation links with their permanent redirects
qt_wrap_*: Add deprecation notes to command docs
remove_definitions: Update documentation
Help: Fix example for return command
Help: Remove accidental blockquotes around lists
set/unset commands: add CACHE{variable} syntax support
Help: Use <xxx> for non-keyword arguments in property command signatures
ALIAS: Add support for set_property and set_target_properties commands
Help: Add missing DIRECTORY keyword to set_tests_properties() signature
Help: Document site_name command use of HOSTNAME variable
string(JSON): Add ARRAY_SPLIT mode for linear array iteration
ALIAS: Add support for target_* commands
Help: Expand documentation of variable_watch()
Help: Unindent _See Also_ related commands list