Commit History

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