Brad King
|
f0a0196250
cmInstallTargetGenerator: Drop default constructor arguments
|
11 years ago |
Ben Boeckel
|
84fdc9921c
stringapi: Pass configuration names as strings
|
11 years ago |
Stephen Kelly
|
9edee62f28
Constify handling of link targets.
|
12 years ago |
Stephen Kelly
|
0bbae6f95f
Revert "Move GetLinkInformation to cmGeneratorTarget"
|
13 years ago |
Stephen Kelly
|
6674583caa
Fix compiler warning with initialization order.
|
13 years ago |
Stephen Kelly
|
4f5384e75c
Move GetLinkInformation to cmGeneratorTarget
|
13 years ago |
Kitware Robot
|
7bbaa4283d
Remove trailing whitespace from most CMake and C/C++ code
|
13 years ago |
Brad King
|
7a6db286c8
Tweak all files during target installation
|
16 years ago |
Brad King
|
3c326476ee
Simplify 'strip' and 'ranlib' install tweak code
|
16 years ago |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 years ago |
Brad King
|
789eaf157c
ENH: Cleanup per-config target install generation
|
16 years ago |
Brad King
|
e67f5138b8
ENH: Refactor cmInstallGenerator for re-use
|
16 years ago |
Brad King
|
f8c0dc27b5
STYLE: Remove useless install generator typedefs
|
17 years ago |
Brad King
|
7f819903ed
BUG: Fix config test for target install rules
|
17 years ago |
David Cole
|
83ec8c3593
ENH: Further refinement of the CPack components functionality from Doug Gregor.
|
17 years ago |
Brad King
|
fdc3bfff7c
ENH: Improve RPATH behavior during installation.
|
17 years ago |
Brad King
|
9e64d5b272
ENH: Improve exporting/importing of targets
|
18 years ago |
Brad King
|
8401c5ba06
ENH: Allow separate installation of shared libs and their links.
|
18 years ago |
Brad King
|
ffac622a85
ENH: Add cmTarget::GetLinkInformation method to allow several places in the generators to share link information while only computing it once per configuration for a target. Use it to simplify the chrpath feature.
|
18 years ago |
Brad King
|
5594ad4885
ENH: Updated exporting and importing of targets to support libraries and configurations.
|
18 years ago |
Alexander Neundorf
|
ac017f7aba
|
18 years ago |
Alexander Neundorf
|
3ae731fab7
ENH: add support for chrpath, so the RPATH in ELF files can be changed when
|
18 years ago |
David Cole
|
9a4e7ea742
ENH: Add InstallNameFixupPath to support installing built frameworks on the Mac. Change Application to Applications in the BundleTest. Also correct small typo (tcl->Tcl) noted in bug 4572.
|
18 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 |
Brad King
|
c83ae4673d
ENH: Improved indentation of generated cmake_install.cmake code.
|
18 years ago |
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 years ago |
Alexander Neundorf
|
617602e9e9
|
18 years ago |
Alexander Neundorf
|
510cb415d4
|
18 years ago |
Alexander Neundorf
|
8237518994
|
18 years ago |
Alexander Neundorf
|
69d3628461
|
18 years ago |