Craig Scott
|
5901699672
cmDepends: Remove attempt to change directory that always fails
|
7 rokov pred |
Daniel Pfeifer
|
ca2233e31f
IWYU: Mark cmConfigure.h with pragma: keep
|
8 rokov pred |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 rokov pred |
Daniel Pfeifer
|
d6f0006c0b
Use CM_DISABLE_COPY
|
8 rokov pred |
Daniel Pfeifer
|
1d829c862c
Use quotes for non-system includes
|
8 rokov pred |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 rokov pred |
Daniel Pfeifer
|
efed6468ed
fix a load of include-what-you-use violations
|
9 rokov pred |
Daniel Pfeifer
|
3838a0d5fb
make sure to include cmConfigure.h before cmStandardIncludes.h
|
9 rokov pred |
Daniel Pfeifer
|
1d6909a287
use CM_NULLPTR
|
9 rokov pred |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 rokov pred |
Stephen Kelly
|
6c19024570
Remove extra semicolons from C++ code.
|
11 rokov pred |
Ben Boeckel
|
ce5114354c
stringapi: Use strings for the languages
|
11 rokov pred |
Alex Neundorf
|
e74ff7c29f
cmDepends: allow multiple dependees per depender
|
13 rokov pred |
Alex Neundorf
|
87fe4286bd
fix #13474: also rescan dependencies if the depender does not exist
|
13 rokov pred |
Kitware Robot
|
7bbaa4283d
Remove trailing whitespace from most CMake and C/C++ code
|
13 rokov pred |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 rokov pred |
Alexander Neundorf
|
39383ef8cb
Major optimization of C/C++ dependency scanning.
|
16 rokov pred |
Brad King
|
12935b1599
ENH: Light refactoring of implicit dependency scanning configuration implementation.
|
17 rokov pred |
Brad King
|
68dad94b00
ENH: Implement Fortran module dependencies across targets and directories.
|
18 rokov pred |
Brad King
|
4d360f7ac5
ENH: Convert cmDepends object interface to scan an entire target at once.
|
18 rokov pred |
Brad King
|
de96fd1df9
ENH: Moved dependency integrity check from CheckBuildSystem over to a per-target UpdateDependencies step. This greatly reduces the startup time for make processes and allows individual targets to be built without a global dependency check.
|
18 rokov pred |
Brad King
|
ec2104cd31
BUG: Updated Makefile dependency scanning to provide a full local generator to the dependency scanner to do proper path conversions. This allows the rules written into the depend.make files to use the same relative path conversion as those written into the build.make files. Several previous changes added more and more information for use by the dependency scanner and it was converging to having the full local generator anyway.
|
19 rokov pred |
Ken Martin
|
a5ed047d4b
STYLE: fix line length
|
19 rokov pred |
Brad King
|
826d238ebd
BUG: Fix to avoid repeated calls to CollapseFullPath during dependency scanning. This addresses bug#3191.
|
19 rokov pred |
Ken Martin
|
3d96e52261
STYLE: some m_ to this-> cleanup
|
19 rokov pred |
Andy Cedilnik
|
f18e7c7ff7
ENH: Improve performance of check build system by creating another file that is simpler to parse and therefore much faster overall
|
20 rokov pred |
Ken Martin
|
f85f919dbc
ENH: reduce the number of files produced still needs a bit more cleanup
|
20 rokov pred |
Ken Martin
|
d7cbf3e1d6
BUG: a fix for constant recomputing of depends
|
20 rokov pred |
Ken Martin
|
c85069b290
ENH: some changes to the depends signature to be more flexible
|
20 rokov pred |
Brad King
|
e8911705d6
ENH: Added optional verbose output to build system dependency check.
|
20 rokov pred |