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
|
преди 13 години |
Brad King
|
573fa3bf13
Factor cmInstallType out of cmTarget::TargetType
|
преди 13 години |
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 години |
Brad King
|
fdf7b203af
ENH: First step of install script generator cleanup. Each configuration to be installed is now separately handled instead of using variables to store per-configuration names. For targets the component and configuration install-time tests are now done in the install script instead of in the FILE(INSTALL) command. This cleans things up like not trying to strip a file that was optionally not installed. It also simplifies the code for install_name adjustment on OSX. This commit is surrounded by the tags CMake-InstallGeneratorCleanup1-pre and CMake-InstallGeneratorCleanup1-post.
|
преди 18 години |
Alexander Neundorf
|
fa26785bd3
|
преди 18 години |
Alexander Neundorf
|
c0d000d234
|
преди 18 години |