summaryrefslogtreecommitdiffstats
path: root/Source/cmFastbuildTargetGenerator.h
Commit message (Collapse)AuthorAgeFilesLines
* IWYU: Update for Debian 13 CI jobBrad King2025-11-121-1/+0
| | | | | | | | | | | | | | | `include-what-you-use` diagnostics, in practice, are specific to the environment's compiler and standard library. Update includes to satisfy IWYU for our CI job under Debian 13. Some patterns: * Types named in virtual `override` signatures no longer require includes since the overridden signature already names them. * A function argument's type needs to be included even if its constructor is called only by implicit conversion. For example, constructing a `std::function` from a lambda now requires `<functional>`. * Some prior mysterious `<type_traits>` inclusions are no longer required.
* pre-commit: version bump `typos` and `sphinx-lint` hooks + fix found typosAlex Turbov2025-11-031-1/+1
|
* FASTBuild: remove more duplicates from custom commandsEduard Voronkin2025-09-191-5/+4
| | | | | Before there were a lot of duplicated shared across "ExecInput" and "PreBuildDependencies".
* FASTBuild: Add generatorEduard Voronkin2025-08-261-0/+158
Fixes: #15294