Commit History

Author SHA1 Message Date
  Brad King e3b1bdb058 ENH: Support exporting/importing of AppBundle targets. 18 years ago
  Brad King 28ea034737 ENH: Support exporting/importing of Framework targets. 18 years ago
  Brad King 5594ad4885 ENH: Updated exporting and importing of targets to support libraries and configurations. 18 years ago
  Bill Hoffman d92d51429e BUG: fix for bug 6193, fix xcode depend helper 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 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 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
  Alexander Neundorf 7db8c86ac9 18 years ago
  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 years ago
  Brad King c3fed205e9 COMP: Remove shadowed local. 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 39d1343896 BUG: Fix install_name_tool update of the executable in an installed bundle on OSX. This addresses bug#4534. 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 0ef8da2a53 18 years ago
  Alexander Neundorf 8237518994 18 years ago
  Alexander Neundorf 69d3628461 18 years ago
  Alexander Neundorf 4878c00905 18 years ago
  Alexander Neundorf a18d286635 ENH: move hack to fix "new cmake on old build tree on OSX doesn't have CMAKE_INSTALL_NAME_TOOL in the cache" from 18 years ago
  Alexander Neundorf aee311a89d 18 years ago
  Brad King 42a272428b BUG: Need to use GetSafeDefinition when assigning to a string. 18 years ago
  Alexander Neundorf b47807fc15 STYLE: fix indentation 18 years ago
  Alexander Neundorf 61d3444f93 18 years ago
  Brad King fc7c433463 ENH: Added support for import libraries created by executable and module targets. The module import libraries should never be used but some windows compilers always create them for .dll files since there is no distinction from shared libraries on that platform. The executable import libraries may be used to create modules that when loaded bind to symbols from the executables. This is an enhancement related to bug#4210 though not requested by it explicitly. 18 years ago
  Brad King 7fb8ac8904 BUG: Use GetExecutableNames instead of GetLibraryNames to compute the installation file name for executable targets. 18 years ago
  Brad King 528f60f4a6 ENH: Added implib option to cmTarget::GetDirectory to support a separate directory containing the import library. This is an incremental step for bug#4210. 18 years ago
  Brad King 712345ffc4 BUG: The .pdb file generated for a library or executable should match the real file name used for the target. This addresses bug#3277. 19 years ago
  Andy Cedilnik 897a2a9029 ENH: Cleanup of install component list. There was already the list in the global generator. Use that one 19 years ago