Commit History

Author SHA1 Message Date
  Brad King 4b2e1fc9ee cmGeneratorTarget: Use local var to de-duplicate CMP0022 checks 6 years ago
  Brad King 94648953be cmLinkItem: Simplify tracking of whether link interface is explicit 6 years ago
  Sebastian Holtermann a693e875db Cleanups: Use cmHas{Prefix,Suffix} instead of String{Starts,Ends}With 6 years ago
  Sebastian Holtermann f71f7ce3f0 cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.h 6 years ago
  Brad King 1d3841b600 Genex: Memoize usage requirement TARGET_PROPERTY existence 6 years ago
  Brad King ad2b3a32d1 Genex: Optimize build setting TARGET_PROPERTY evaluation 6 years ago
  Brad King 11fa818ecd Genex: Optimize usage requirement TARGET_PROPERTY recursion 6 years ago
  Brad King 2682714a3f cmGeneratorTarget: Refactor usage requirement genex evaluation 6 years ago
  Brad King 3cbc15773f cmGeneratorTarget: Move static functions to anonymous namespace 6 years ago
  Brad King 33494a507d cmGeneratorTarget: Order usage requirement processing logic consistently 6 years ago
  Brad King c131e62f7b cmGeneratorTarget: Remove unnecessary copy to local variable 6 years ago
  Brad King fab72918c9 cmGeneratorTarget: Remove unused member of internal class 6 years ago
  Brad King 2fa920c0cd AIX: Create import library for executables with exports 6 years ago
  Brad King 9f5c2040bf AIX: Explicitly compute executable exports for both XL and GNU 6 years ago
  Brad King 79f5ef19fe De-duplicate checks for whether a platform uses Windows DLLs 6 years ago
  Brad King 22d3eb5d5e Refactor checks for whether a target has an import library 6 years ago
  Brad King 71fbebd1dc IWYU: Fix handling of <memory> standard header 6 years ago
  Kyle Edwards d29ed8a114 BUILD_RPATH/INSTALL_RPATH: Add generator expression support 6 years ago
  Sebastian Holtermann 9e64e617eb cmPropertyMap: Rename GetPropertyList method to GetKeys 6 years ago
  Marc Chevrier 1f4c9aa7d2 Refactor: introduce method cmGeneratorTarget::GetFilePostfix 6 years ago
  Marc Chevrier f65763fe9b Refactor: Add new methods to retrieve prefix and suffix 6 years ago
  Marc Chevrier 1889ed923e Genex: Add capability to retrieve base name for various target artifacts 6 years ago
  Sebastian Holtermann f6241db3e0 cmTarget: Move member `OriginalLinkLibraries` to impl 6 years ago
  Marc Chevrier 6ae5fffd0f Optimize target properties processing at generation step 6 years ago
  Brad King a4d99e4dec Merge topic 'cmrange-improvements' 6 years ago
  Brad King c068236bb9 Merge topic 'link-options' 6 years ago
  Regina Pfeifer 9eb0e73f46 cmRange: Move to dedicated header file 6 years ago
  Marc Chevrier 98a2d42301 PIE link options: No warning when policy CMP0083 is not set. 6 years ago
  Saleem Abdulrasool fc8b90af2c Create and use `cmGeneratorTarget::Names` 6 years ago
  Artur Ryt f3534386b5 Prefer front/back/data over dereferencing begin/rbegin iter 6 years ago