Commit History

Author SHA1 Message Date
  Brad King 617eb981d4 ENH: Refactor target output file type computation 16 years ago
  Brad King d0ed46e3d6 ENH: Define target-specific support directories 17 years ago
  Brad King 3c5cf1bb8c ENH: Allow a custom list of debug configurations 17 years ago
  Brad King fe98e57e38 ENH: Disallow link-type keywords in link interface 17 years ago
  Brad King 061d20be38 ENH: Add UNKNOWN type for IMPORTED libraries 17 years ago
  Brad King b93f0318fe ENH: Support full-path libs w/out valid names. 17 years ago
  Brad King da4f142cc1 ENH: Add full target version signature cmTarget::GetTargetVersion. 17 years ago
  Brad King 771bdb7ef8 BUG: Make sure all source files are found before generating. 17 years ago
  Bill Hoffman f2b2861248 ENH: remove qualifier from .h file 17 years ago
  Brad King 67834f2d53 BUG: Correct Mac OS X framework behavior 17 years ago
  Brad King 1829bed8b5 BUG: Do not create target output directory in cmTarget. Let the generators do it. 17 years ago
  Brad King bf4cef9d5c ENH: Add policy CMP_0004 to require library names to have no leading or trailing whitespace. Replace previous check of CMAKE_BACKWARDS_COMPATIBILITY against version 2.4 with the policy. 17 years ago
  Brad King d46ff28ac9 ENH: Convert CMAKE_LINK_OLD_PATHS to policy CMP0003. 17 years ago
  Brad King f7f03347a6 ENH: Improve new error/warning message generation 17 years ago
  Brad King 34c76d4304 ENH: Use builtin chrpath instead of relinking ELF targets 18 years ago
  Brad King fd37a6ec3d ENH: Better linker search path computation. 18 years ago
  Brad King 9ed4266306 ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE properties 18 years ago
  Brad King 07be6bb87b ENH: When linking to versioned targets whose real file name is known pass the real name to the linker instead of the symlink name. 18 years ago
  Brad King 16186ec18c BUG: Remove InstallNameFixupPath from cmTarget and cmInstallTargetGenerator. 18 years ago
  Brad King 2cff26fa52 ENH: Support linking to shared libs with dependent libs 18 years ago
  Brad King 7902bc06aa ENH: Implemented link-interface specification feature. 18 years ago
  Brad King 6066e92ba2 BUG: cmTarget instances should not be copied. Removed pass-by-value arguments from cmLocalVisualStudio7Generator::WriteGroup and cmLocalVisualStudio6Generator::WriteGroup. Updated cmTarget to make this easier to find. 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 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
  Brad King 96fd5909d9 ENH: Implement linking with paths to library files instead of -L and -l separation. See bug #3832 18 years ago
  Brad King caca9b8065 ENH: Add AppendProperty methods for use by C++ code in CMake. Simplify implementation of SET_PROPERTY command by using them. 18 years ago
  Brad King 430296dc96 ENH: Moved global inter-target dependency analysis and cycle-prevention code up from cmGlobalUnixMakefileGenerator3 to cmGlobalGenerator. Simplified cmGlobalUnixMakefileGenerator3 to use it. Later other generators may be modified to use it also. 18 years ago
  Alexander Neundorf 3ae731fab7 ENH: add support for chrpath, so the RPATH in ELF files can be changed when 18 years ago