Brad King
|
e32818dd76
cmInstallGenerator: Add backtrace to all install generators
|
hace 4 años |
Brad King
|
1215092507
cmInstallScriptGenerator: Factor out method to get script
|
hace 4 años |
Ben Boeckel
|
808b17b120
clang-tidy: fix `readability-make-member-function-const` warnings
|
hace 4 años |
Oleksandr Koval
|
209daa20b2
Code style: add missed explicit 'this->'
|
hace 4 años |
Vitaly Stakhovsky
|
5e54b0cf2f
cmInstallGenerator: std::string params
|
hace 5 años |
Vitaly Stakhovsky
|
9db532f44d
cmInstall*Generator: std::string params
|
hace 5 años |
Daniel Eiband
|
7dcf9cb83c
cmGeneratorExpression: Add cmGeneratorExpression::Evaluate utility
|
hace 6 años |
Brad King
|
71fbebd1dc
IWYU: Fix handling of <memory> standard header
|
hace 6 años |
Kyle Edwards
|
b133d14fb1
Refactor: Allow cmInstallGenerator::Compute() to return an error
|
hace 6 años |
Regina Pfeifer
|
55671b41d2
clang-tidy: Use `= default`
|
hace 6 años |
Bruno Manganelli
|
cc2a5261f8
Factor out enum MessageType into dedicated header
|
hace 7 años |
Jon Chronopoulos
|
25cae1e85d
install: Teach CODE,SCRIPT modes to evaluate generator expressions
|
hace 7 años |
Brad King
|
fd0e40f166
Merge branch 'backport-revert-install-code-script-genex' into revert-install-code-script-genex
|
hace 7 años |
Brad King
|
0f48fbaa72
install: Revert CODE,SCRIPT support for generator expressions
|
hace 7 años |
Kyle Edwards
|
fc8955e889
add_subdirectory: Run subdirectory install rules in correct order
|
hace 7 años |
Jon Chronopoulos
|
6dad812143
install: Teach CODE,SCRIPT modes to evaluate generator expressions
|
hace 7 años |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
hace 8 años |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
hace 9 años |
Daniel Pfeifer
|
efed6468ed
fix a load of include-what-you-use violations
|
hace 9 años |
Daniel Pfeifer
|
1d6909a287
use CM_NULLPTR
|
hace 9 años |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
hace 9 años |
Brad King
|
0ac18d40c8
Remove `//------...` horizontal separator comments
|
hace 9 años |
Nick Lewis
|
18ce97c4a2
install: Add EXCLUDE_FROM_ALL option (#14921)
|
hace 9 años |
Brad King
|
ec7cf7ea13
install: Thread message level setting through internal API
|
hace 11 años |
Stephen Kelly
|
33055c405e
Generate modern-style cmake code.
|
hace 12 años |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
hace 16 años |
David Cole
|
c8e832dcf5
BUG: Fix #5868 - add COMPONENT handling to the SCRIPT and CODE signatures of the INSTALL command.
|
hace 18 años |
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.
|
hace 18 años |
Brad King
|
d4c5fe840b
ENH: Added INSTALL(CODE) mode to allow inline specification of install script code. This reduces the need for configuring an install script that needs some variable settings because the install code can set thing up first.
|
hace 19 años |
Brad King
|
96f0266228
ENH: Created new install script generation framework. The INSTALL command creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files. A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and 1695 are addressed by these changes.
|
hace 19 años |