Commit History

Author SHA1 Message Date
  Kyle Edwards d29ed8a114 BUILD_RPATH/INSTALL_RPATH: Add generator expression support 6 years ago
  Brad King 94970cd042 Merge topic 'error-consolidate' 6 years ago
  Vitaly Stakhovsky 4e315e9449 cmSystemTools: More functions accept `std::string` params 6 years ago
  Vitaly Stakhovsky 9dd255548d cmSystemTools::Error: consolidate parameters into single std::string 6 years ago
  Vitaly Stakhovsky 186d9b083d cmSystemTools::Message: Add overload accepting std::string 6 years ago
  Vitaly Stakhovsky 99337d345b cmSystemTools::Error(): new overload accepting std::string 6 years ago
  Regina Pfeifer ef61997b1b clang-tidy: Use emplace 6 years ago
  Bruno Manganelli cc2a5261f8 Factor out enum MessageType into dedicated header 7 years ago
  Brad King beb991110d Remove now-unused code once used on IRIX 6 years ago
  Peter Wu 6114d85a7d RPATH: Add option for using $ORIGIN in build tree 7 years ago
  Marc Chevrier a71caab46b LINK_DIRECTORIES: Add new properties and commands 7 years ago
  Vitaly Stakhovsky f4ff60a803 cmMakefile: Make GetSafeDefinition return std::string const& 7 years ago
  Bartosz Kosiorek ab2e35d614 Replace occurrences of "Mac OS X" with "macOS" in comments 7 years ago
  Kitware Robot d7204e649e Revise C++ coding style using clang-format-6.0 7 years ago
  Vitaly Stakhovsky 85468e0754 cmComputeLinkInformation: make some members const 7 years ago
  Michael Stürmer 8e20ad1a5e cmComputeLinkInformation: make GetItems() const 7 years ago
  Deniz Bahadir dfb6e84082 objlib: Allow other libraries to link to `OBJECT` libraries. 8 years ago
  Pavel Solodovnikov 653b894683 Reduce raw string pointers usage. 7 years ago
  Pavel Solodovnikov c85bb007df Reduce allocation of temporary values on heap. 7 years ago
  Byoungchan Lee 5cbf3653ff cmComputeLinkInformation: Better RPATH detection for versioned libraries. 7 years ago
  Pavel Solodovnikov 5db3aac111 Meta: replace empty-string assignments with `clear()`. 8 years ago
  Pavel Solodovnikov 7d5095796a Meta: modernize old-fashioned loops to range-based `for`. 8 years ago
  Daniel Pfeifer 5962db4389 Use C++11 nullptr 8 years ago
  Pavel Solodovnikov 8b6f439ef2 Access string npos without instance 8 years ago
  Brad King 53e89b6ab0 Add options for separate compile and link sysroots 8 years ago
  Gregor Jasny cf320f7cd7 Replace boolean `implib` parameters with enum 8 years ago
  Brad King 09cda9d5e7 Allow imported INTERFACE libraries to specify a link library name 9 years ago
  Stephen Kelly e6eecec761 cmListFileCache: Remove cmState header include 9 years ago
  Stephen Kelly a91eaf3872 cmState: Port dependents to new cmStateTypes header 9 years ago
  Stephen Kelly a49751fb2e cmState: Move TargetType enum to separate namespace 9 years ago