Commit History

Author SHA1 Message Date
  Brad King 241ee252ce IWYU: Update for Debian 12 CI job 2 years ago
  Ben Boeckel a5f8cbe8b1 clang-tidy: address `modernize-use-default-member-init` lints 3 years ago
  Brad King 11cc728e75 cmConstStack: Factor out of cmListFileBacktrace 3 years ago
  Brad King e32818dd76 cmInstallGenerator: Add backtrace to all install generators 4 years ago
  Brad King 2452cfdeab cmInstallDirectoryGenerator: Factor out method to get list of directories 4 years ago
  Kitware Robot bdca8b01d2 Modernize: Use #pragma once in all header files 5 years ago
  Vitaly Stakhovsky 5e54b0cf2f cmInstallGenerator: std::string params 5 years ago
  Vitaly Stakhovsky 9db532f44d cmInstall*Generator: std::string params 5 years ago
  Kitware Robot ed98209ddc Revise include order using clang-format-6.0 6 years ago
  Kyle Edwards b133d14fb1 Refactor: Allow cmInstallGenerator::Compute() to return an error 6 years ago
  Brad King 0b33aee48b Use C++11 override instead of CM_OVERRIDE 8 years ago
  Daniel Pfeifer ca2233e31f IWYU: Mark cmConfigure.h with pragma: keep 8 years ago
  Daniel Pfeifer 7284b15f8c cmScriptGenerator: pass Indent by value 8 years ago
  Daniel Pfeifer 1d829c862c Use quotes for non-system includes 8 years ago
  Daniel Pfeifer 5afac50f68 cmConfigure: Ensure separate include block in headers 8 years ago
  Brad King 86578eccf2 Simplify CMake per-source license notices 9 years ago
  Daniel Pfeifer efed6468ed fix a load of include-what-you-use violations 9 years ago
  Daniel Pfeifer a7a9239096 mark functions with CM_OVERRIDE 9 years ago
  Kitware Robot d9fd2f5402 Revise C++ coding style using clang-format 9 years ago
  Nick Lewis 18ce97c4a2 install: Add EXCLUDE_FROM_ALL option (#14921) 9 years ago
  Yves Frederix 630c8aa843 install: Allow generator expressions in DIRECTORY 9 years ago
  Robert Goulet bd189cc24e install: Allow generator expressions in DIRECTORY DESTINATION 10 years ago
  Brad King ec7cf7ea13 install: Thread message level setting through internal API 11 years ago
  Brad King 96afb12087 Convert CMake to OSI-approved BSD License 16 years ago
  Brad King 1595b8e69e ENH: Add install(DIRECTORY) option 'OPTIONAL' 16 years ago
  Brad King f8c0dc27b5 STYLE: Remove useless install generator typedefs 17 years ago
  Brad King 7f29f8966d ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. 18 years ago
  Alexander Neundorf 617602e9e9 18 years ago
  Brad King bed79f6c6b ENH: Implemented INSTALL(DIRECTORY) command and added a test. Re-organized cmFileCommand's implementation of FILE(INSTALL) a bit to help out. This addresses bug#1694 and partially addresses bug#2691. 19 years ago
  Brad King 8a72d43c17 ENH: Started implementing INSTALL(DIRECTORY) command mode. This is not yet finished so it is undocumented and there is no test. These changes also separate the notions of file and directory permissions. 19 years ago