Brad King
|
efb8d7b4a1
cmNinjaTargetGenerator: Reduce string copies in ConvertToNinjaPath wrapper
|
%!s(int64=4) %!d(string=hai) anos |
Brad King
|
fb3a57575a
cmNinjaTargetGenerator: Rename source file path lookup method for clarity
|
%!s(int64=4) %!d(string=hai) anos |
Kyle Edwards
|
ad08f93ee4
Ninja Multi-Config: Split long command lines by config
|
%!s(int64=4) %!d(string=hai) anos |
Brad King
|
4b23359117
ninja: Add experimental infrastructure for C++20 module dependency scanning
|
%!s(int64=5) %!d(string=hai) anos |
Marc Chevrier
|
f8d8faff8d
Ninja Generators: Homogenize configuration with Makefiles
|
%!s(int64=5) %!d(string=hai) anos |
Brad King
|
fcf3fc4447
cmNinjaTargetGenerator: Clarify method names
|
%!s(int64=5) %!d(string=hai) anos |
Brad King
|
fe5d0849db
cmNinjaTargetGenerator: Consolidate redundant methods
|
%!s(int64=5) %!d(string=hai) anos |
Raul Tambre
|
c63fe01835
CUDA: Clang separable compilation
|
%!s(int64=5) %!d(string=hai) anos |
Kitware Robot
|
bdca8b01d2
Modernize: Use #pragma once in all header files
|
%!s(int64=5) %!d(string=hai) anos |
Brad King
|
62816ff88c
Merge topic 'fortran-preprocess-property'
|
%!s(int64=5) %!d(string=hai) anos |
Peter Hill
|
3888de23da
Ninja: Skip Fortran preprocessing if Fortran_PREPROCESS is OFF
|
%!s(int64=5) %!d(string=hai) anos |
Marc Chevrier
|
2faa3f6c55
Refactoring: Third-parties public headers are under cm3p prefix
|
%!s(int64=5) %!d(string=hai) anos |
Kyle Edwards
|
63c9cd2088
Ninja Multi-Config: Fix bug with MacOS frameworks
|
%!s(int64=5) %!d(string=hai) anos |
Kyle Edwards
|
110037369d
Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninja
|
%!s(int64=5) %!d(string=hai) anos |
Kyle Edwards
|
5a8a9f7229
Ninja: Add multi-config variant
|
%!s(int64=6) %!d(string=hai) anos |
Kyle Edwards
|
3bc63e99e4
Refactor: Prepare Ninja generator for multi-config
|
%!s(int64=6) %!d(string=hai) anos |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
%!s(int64=6) %!d(string=hai) anos |
Brad King
|
fb9da8e6f4
Ninja: Pass preprocessor definitions when compiling with Intel Fortran
|
%!s(int64=6) %!d(string=hai) anos |
Brad King
|
71fbebd1dc
IWYU: Fix handling of <memory> standard header
|
%!s(int64=6) %!d(string=hai) anos |
Saleem Abdulrasool
|
7d7f31161d
Ninja: add support for Swift's output-file-map.json
|
%!s(int64=6) %!d(string=hai) anos |
Sebastian Holtermann
|
012d599e26
Ninja: Add support for ADDITIONAL_CLEAN_FILES target property
|
%!s(int64=6) %!d(string=hai) anos |
Sebastian Holtermann
|
30a550d6ad
Ninja: In cmNinjaTargetGenerator use std::unique_ptr to manage new instances
|
%!s(int64=6) %!d(string=hai) anos |
Saleem Abdulrasool
|
9ecb3f8d5c
Ninja,Makefile: use `unique_ptr` for memory management
|
%!s(int64=6) %!d(string=hai) anos |
Ben Boeckel
|
933dd91642
ninja: do not assume explicit preprocessing uses that output
|
%!s(int64=6) %!d(string=hai) anos |
Ben Boeckel
|
72f9bb2993
ninja: make dyndep generation language aware
|
%!s(int64=6) %!d(string=hai) anos |
Bartosz Kosiorek
|
ab2e35d614
Replace occurrences of "Mac OS X" with "macOS" in comments
|
%!s(int64=7) %!d(string=hai) anos |
Marc Chevrier
|
cc9f88af53
LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDS
|
%!s(int64=7) %!d(string=hai) anos |
Marc Chevrier
|
0448311179
sourceFile properties: add property INCLUDE_DIRECTORIES
|
%!s(int64=8) %!d(string=hai) anos |
Brad King
|
0b33aee48b
Use C++11 override instead of CM_OVERRIDE
|
%!s(int64=8) %!d(string=hai) anos |
Daniel Pfeifer
|
ca2233e31f
IWYU: Mark cmConfigure.h with pragma: keep
|
%!s(int64=8) %!d(string=hai) anos |