Komit Sejarah

Pembuat SHA1 Pesan Tanggal
  Brad King e67f5138b8 ENH: Refactor cmInstallGenerator for re-use 16 tahun lalu
  Brad King 0e03bd1ab4 BUG: Do not map install_name of imported targets 17 tahun lalu
  Brad King 7f819903ed BUG: Fix config test for target install rules 17 tahun lalu
  Brad King 852242e56b BUG: RPATH adjustment of versioned executables should operate on the file and not the symlink. 17 tahun lalu
  Brad King fdc3bfff7c ENH: Improve RPATH behavior during installation. 17 tahun lalu
  Brad King 67834f2d53 BUG: Correct Mac OS X framework behavior 17 tahun lalu
  Brad King 73f175146a ENH: During installation do not use builtin chrpath if the rpath will not change. 17 tahun lalu
  Brad King d732de4a8a ENH: Cleanup builtin chrpath support 17 tahun lalu
  Brad King 34c76d4304 ENH: Use builtin chrpath instead of relinking ELF targets 17 tahun lalu
  Brad King 9e64d5b272 ENH: Improve exporting/importing of targets 17 tahun lalu
  Brad King efec4f1cd6 COMP: Add missing include for assert. 18 tahun lalu
  Brad King 8401c5ba06 ENH: Allow separate installation of shared libs and their links. 18 tahun lalu
  Brad King 16186ec18c BUG: Remove InstallNameFixupPath from cmTarget and cmInstallTargetGenerator. 18 tahun lalu
  Brad King 319c4c4d80 ENH: Update cmInstallTargetGenerator to get the shared libraries linked by a target from cmComputeLinkInformation instead of duplicating the computation. 18 tahun lalu
  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 tahun lalu
  Brad King e3b1bdb058 ENH: Support exporting/importing of AppBundle targets. 18 tahun lalu
  Brad King 28ea034737 ENH: Support exporting/importing of Framework targets. 18 tahun lalu
  Brad King 5594ad4885 ENH: Updated exporting and importing of targets to support libraries and configurations. 18 tahun lalu
  Bill Hoffman d92d51429e BUG: fix for bug 6193, fix xcode depend helper 18 tahun lalu
  Alexander Neundorf ac017f7aba 18 tahun lalu
  Alexander Neundorf 3ae731fab7 ENH: add support for chrpath, so the RPATH in ELF files can be changed when 18 tahun lalu
  David Cole 8e4c7b99e1 ENH: Finish up the Framework creation code restructuring. Frameworks build and install now. More work needed on the packaging step. See Tests/Framework for example use. 18 tahun lalu
  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 tahun lalu
  Alexander Neundorf 7db8c86ac9 18 tahun lalu
  Brad King bffcff4530 ENH: Added warning when an install rule is created from an EXCLUDE_FROM_ALL target. Added a foo/preinstall version of targets that need relinking so that exclude-from-all targets can be manually relinked for installation. 18 tahun lalu
  Brad King c3fed205e9 COMP: Remove shadowed local. 18 tahun lalu
  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 tahun lalu
  Brad King 39d1343896 BUG: Fix install_name_tool update of the executable in an installed bundle on OSX. This addresses bug#4534. 18 tahun lalu
  Brad King c83ae4673d ENH: Improved indentation of generated cmake_install.cmake code. 18 tahun lalu
  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 tahun lalu