Brad King
|
0ac18d40c8
Remove `//------...` horizontal separator comments
|
9 роки тому |
Brad King
|
64b5520346
Isolate formatted streaming blocks with clang-format off/on
|
9 роки тому |
Brad King
|
e1c7747253
Format include directive blocks and ordering with clang-format
|
9 роки тому |
Nick Lewis
|
18ce97c4a2
install: Add EXCLUDE_FROM_ALL option (#14921)
|
10 роки тому |
Stephen Kelly
|
381e7afd36
cmExportSet: Store a cmGeneratorTarget.
|
10 роки тому |
Stephen Kelly
|
bbef3c2da8
cmLocalGenerator: Add current binary directory accessor.
|
10 роки тому |
Stephen Kelly
|
1f39ee5beb
cmInstallExportGenerator: Require cmLocalGenerator, not cmMakefile.
|
10 роки тому |
Stephen Kelly
|
54d6a9187f
cmMakefile: Rename GetCurrent{Output,Binary}Directory.
|
10 роки тому |
Brad King
|
7607c3d16a
cmInstallGenerator: Pass destination explicitly to AddInstallRule
|
11 роки тому |
Brad King
|
290ca8e2d0
cmInstallGenerator: Refactor computation of absolute install dest
|
11 роки тому |
Stephen Kelly
|
931e055d8c
Port all cmOStringStream to std::ostringstream.
|
11 роки тому |
Brad King
|
ec7cf7ea13
install: Thread message level setting through internal API
|
11 роки тому |
Stephen Kelly
|
21c573f682
Remove some c_str() calls.
|
11 роки тому |
Ben Boeckel
|
84fdc9921c
stringapi: Pass configuration names as strings
|
12 роки тому |
Ben Boeckel
|
270eb96df0
strings: Remove cmStdString references
|
12 роки тому |
Stephen Kelly
|
33055c405e
Generate modern-style cmake code.
|
12 роки тому |
Stephen Kelly
|
574fec97fd
Export: Generate INTERFACE_LINK_LIBRARIES property on targets.
|
12 роки тому |
Alex Neundorf
|
999061a4c2
exports: store pointers to all installations of each export set
|
13 роки тому |
Yury G. Kudryashov
|
81cdab5bea
exports: Hold an ExportSet pointer in cm*Export*Generator
|
13 роки тому |
Yury G. Kudryashov
|
5c898fbd99
exports: Add cmExportSetMap class
|
13 роки тому |
Yury G. Kudryashov
|
d13ec1ac31
exports: Create class cmExportSet
|
14 роки тому |
Brad King
|
573fa3bf13
Factor cmInstallType out of cmTarget::TargetType
|
14 роки тому |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 роки тому |
Brad King
|
da993b64ce
ENH: Remove unused PROPERTIES from file(INSTALL)
|
16 роки тому |
Brad King
|
5797b1cd66
ENH: Clean per-config export files during install
|
17 роки тому |
Brad King
|
5594ad4885
ENH: Updated exporting and importing of targets to support libraries and configurations.
|
18 роки тому |
Alexander Neundorf
|
34e3ce9e4e
|
18 роки тому |
Alexander Neundorf
|
3e12a6cb91
|
18 роки тому |
David Cole
|
ef22ad6bec
ENH: Handle FRAMEWORK and BUNDLE arguments in the INSTALL TARGETS command. Work in progress... More to come.
|
18 роки тому |
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 роки тому |