add_custom_target — CMake 3.23.0-rc4 Documentation
cmake.org › latest › commandAdds a target with the given name that executes the given commands. The target has no output file and is always considered out of date even if the commands try to create a file with the name of the target. Use the add_custom_command () command to generate a file with dependencies. By default nothing depends on the custom target.
target_sources — CMake 3.23.0-rc3 Documentation
cmake.org › cmake › helpSpecifies sources to use when building a target and/or its dependents. The named <target> must have been created by a command such as add_executable () or add_library () or add_custom_target () and must not be an ALIAS target. The <items> may use generator expressions. New in version 3.20: <target> can be a custom target.
install_targets — CMake 3.23.0-rc4 Documentation
cmake.org › latest › commandinstall_targets — CMake 3.23.0-rc4 Documentation install_targets ¶ Deprecated since version 3.0: Use the install (TARGETS) command instead. This command has been superseded by the install () command. It is provided for compatibility with older CMake code. install_targets (<dir> [RUNTIME_DIRECTORY dir] target target)