Cristian Adam
|
b8626261e9
Precompile headers: Add methods to generate PCH sources
|
6 years ago |
Sebastian Holtermann
|
aaf59120bf
Source sweep: Replace cmExpandList with the shorter cmExpandedList
|
6 years ago |
Sebastian Holtermann
|
9b334397f5
Source sweep: Use cmStrCat for string concatenation
|
6 years ago |
Sebastian Holtermann
|
f4f3c68926
Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgument
|
6 years ago |
Sebastian Holtermann
|
18b0330b86
clang-tidy: Enable performance-inefficient-string-concatenation
|
6 years ago |
Sebastian Holtermann
|
f71f7ce3f0
cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.h
|
6 years ago |
Saleem Abdulrasool
|
3391a3eca8
Ninja: do not normalise swift support file paths
|
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 |
Francisco Facioni
|
d91b5a72cd
Ninja: Add support for CUDA nvcc response files
|
6 years ago |
Sebastian Holtermann
|
c79b666c43
Ninja: Use cmNinjaBuild class for WriteBuild
|
6 years ago |
Sebastian Holtermann
|
477f9e3095
Ninja: Use cmNinjaBuild class for WriteBuild
|
6 years ago |
Sebastian Holtermann
|
fc451f130d
Ninja: Use cmNinjaBuild class for WriteBuild
|
6 years ago |
Sebastian Holtermann
|
df72f06182
Ninja: Use cmNinjaBuild instead of WritePhonyBuild
|
6 years ago |
Sebastian Holtermann
|
0eed548d3f
Ninja: Use cmNinjaBuild instead of WritePhonyBuild
|
6 years ago |
Sebastian Holtermann
|
b6dc977ff1
Ninja: Embrace temporary objects in scopes
|
6 years ago |
Sebastian Holtermann
|
6136ab5e17
Ninja: Use cmNinjaRule as sole parameter in the WriteRule and AddRule methods
|
6 years ago |
Sebastian Holtermann
|
006229278b
Use cmAppend to append ranges to std::vector instances
|
6 years ago |
Brad King
|
8ee6584a99
Ninja,Makefile: Fix <LANG>_COMPILER_LAUNCHER shell command syntax
|
6 years ago |
Brad King
|
a9fb9a8774
Merge topic 'ninja-swift'
|
6 years ago |
Brad King
|
3020354f7c
Merge topic 'string-cleanup'
|
6 years ago |
Saleem Abdulrasool
|
7d7f31161d
Ninja: add support for Swift's output-file-map.json
|
6 years ago |
Saleem Abdulrasool
|
d688c4c19d
Swift: remove unnecessary unreleased Ninja infrastructure
|
6 years ago |
Vitaly Stakhovsky
|
23e8364aed
Source: std::string related cleanup
|
6 years ago |
Sebastian Holtermann
|
012d599e26
Ninja: Add support for ADDITIONAL_CLEAN_FILES target property
|
6 years ago |
Sebastian Holtermann
|
30a550d6ad
Ninja: In cmNinjaTargetGenerator use std::unique_ptr to manage new instances
|
6 years ago |
Sebastian Holtermann
|
0024356f8e
Ninja: In cmNinjaTargetGenerator optimize string composition
|
6 years ago |
Sebastian Holtermann
|
8691b3cf91
Ninja: Inline range loop range arguments
|
6 years ago |
Saleem Abdulrasool
|
9ecb3f8d5c
Ninja,Makefile: use `unique_ptr` for memory management
|
6 years ago |
Ben Boeckel
|
76e6e01c6c
cmNinjaTargetGenerator: use a different depfile for preprocessing
|
6 years ago |