Commit History

Author SHA1 Message Date
  Brad King 83c1657ff7 Unity build: Generate sources during Compute step 6 years ago
  Marc Chevrier c688b401d3 cmstd: Modernize CMake system headers 6 years ago
  Cristian Adam 7114c141e2 Unity build: Add support for Ninja and Makefile generators 6 years ago
  Cristian Adam b8626261e9 Precompile headers: Add methods to generate PCH sources 6 years ago
  Marc Chevrier d9b2c7dae2 Introduce memory management helper: cm_memory.hxx 6 years ago
  Brad King 71fbebd1dc IWYU: Fix handling of <memory> standard header 6 years ago
  Saleem Abdulrasool 9ecb3f8d5c Ninja,Makefile: use `unique_ptr` for memory management 6 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
  Daniel Pfeifer 5962db4389 Use C++11 nullptr 8 years ago
  Daniel Pfeifer 2e620f0b38 Fix several include-what-you-use findings 9 years ago
  Stephen Kelly 1ed5f6b39b Makefiles: Introduce local RelativePath method 9 years ago
  Brad King 86578eccf2 Simplify CMake per-source license notices 9 years ago
  Stephen Kelly 25c39ac28b Convert: Inline HOME_OUTPUT MAKERULE conversion 9 years ago
  Stephen Kelly c341f4679a Makefiles: Change AppendCustomCommand API to strings 9 years ago
  Daniel Pfeifer 5cbb548807 fix a batch of include-what-you-use violations 9 years ago
  Daniel Pfeifer 1d6909a287 use CM_NULLPTR 9 years ago
  Daniel Pfeifer 25d1ef6424 Use enums defined in cmOutputConverter using their fully qualified name. 9 years ago
  Kitware Robot d9fd2f5402 Revise C++ coding style using clang-format 9 years ago
  Brad King 0ac18d40c8 Remove `//------...` horizontal separator comments 9 years ago
  Stephen Kelly 3f8aa62bfb cmGeneratorTarget: Add API for target-relative commands. 10 years ago
  Stephen Kelly 4bc65d76f1 Makefiles: Port to cmGeneratorTarget. 10 years ago
  Stephen Kelly 3e8ef64273 cmLocalGenerator: Port some API to cmGeneratorTarget. 10 years ago
  Stephen Kelly b857f0d84b Use GetName from cmGeneratorTarget. 10 years ago
  Stephen Kelly 5aa556be56 cmMakefileTargetGenerator: Require cmGeneratorTarget. 10 years ago
  Stephen Kelly e9b134b95d cmGlobalUnixMakefileGenerator3: Host the include directive. 10 years ago
  Brad King 9f92a78be2 cmLocalGenerator: Rename 'MAKEFILE' to 'MAKERULE' 11 years ago
  Stephen Kelly 21c573f682 Remove some c_str() calls. 11 years ago
  Ben Boeckel fabf1fbabb stringapi: Use strings in target name 11 years ago
  Stephen Kelly c34968a9aa Port some of the generator API to cmGeneratorTarget. 13 years ago