Brad King
|
fe5d0849db
cmNinjaTargetGenerator: Consolidate redundant methods
|
5 년 전 |
Raul Tambre
|
c63fe01835
CUDA: Clang separable compilation
|
5 년 전 |
Kitware Robot
|
bdca8b01d2
Modernize: Use #pragma once in all header files
|
5 년 전 |
Brad King
|
62816ff88c
Merge topic 'fortran-preprocess-property'
|
5 년 전 |
Peter Hill
|
3888de23da
Ninja: Skip Fortran preprocessing if Fortran_PREPROCESS is OFF
|
5 년 전 |
Marc Chevrier
|
2faa3f6c55
Refactoring: Third-parties public headers are under cm3p prefix
|
5 년 전 |
Kyle Edwards
|
63c9cd2088
Ninja Multi-Config: Fix bug with MacOS frameworks
|
5 년 전 |
Kyle Edwards
|
110037369d
Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninja
|
5 년 전 |
Kyle Edwards
|
5a8a9f7229
Ninja: Add multi-config variant
|
6 년 전 |
Kyle Edwards
|
3bc63e99e4
Refactor: Prepare Ninja generator for multi-config
|
6 년 전 |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
6 년 전 |
Brad King
|
fb9da8e6f4
Ninja: Pass preprocessor definitions when compiling with Intel Fortran
|
6 년 전 |
Brad King
|
71fbebd1dc
IWYU: Fix handling of <memory> standard header
|
6 년 전 |
Saleem Abdulrasool
|
7d7f31161d
Ninja: add support for Swift's output-file-map.json
|
6 년 전 |
Sebastian Holtermann
|
012d599e26
Ninja: Add support for ADDITIONAL_CLEAN_FILES target property
|
6 년 전 |
Sebastian Holtermann
|
30a550d6ad
Ninja: In cmNinjaTargetGenerator use std::unique_ptr to manage new instances
|
6 년 전 |
Saleem Abdulrasool
|
9ecb3f8d5c
Ninja,Makefile: use `unique_ptr` for memory management
|
6 년 전 |
Ben Boeckel
|
933dd91642
ninja: do not assume explicit preprocessing uses that output
|
6 년 전 |
Ben Boeckel
|
72f9bb2993
ninja: make dyndep generation language aware
|
6 년 전 |
Bartosz Kosiorek
|
ab2e35d614
Replace occurrences of "Mac OS X" with "macOS" in comments
|
7 년 전 |
Marc Chevrier
|
cc9f88af53
LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDS
|
7 년 전 |
Marc Chevrier
|
0448311179
sourceFile properties: add property INCLUDE_DIRECTORIES
|
8 년 전 |
Brad King
|
0b33aee48b
Use C++11 override instead of CM_OVERRIDE
|
8 년 전 |
Daniel Pfeifer
|
ca2233e31f
IWYU: Mark cmConfigure.h with pragma: keep
|
8 년 전 |
Ben Boeckel
|
adf60b2838
ninja: break unnecessary target dependencies
|
8 년 전 |
Daniel Pfeifer
|
1d829c862c
Use quotes for non-system includes
|
8 년 전 |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 년 전 |
Brad King
|
59aae29214
Ninja: Add dyndep rules for Fortran module dependencies
|
9 년 전 |
Brad King
|
39ebfc79e6
Ninja: Add explicit preprocessing step for Fortran
|
9 년 전 |
Daniel Pfeifer
|
5cbb548807
fix a batch of include-what-you-use violations
|
9 년 전 |