Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 年之前 |
Alexander Neundorf
|
39383ef8cb
Major optimization of C/C++ dependency scanning.
|
16 年之前 |
Brad King
|
7652a8a1e5
ENH: Teach cmDependsC about user-configured macro transformations.
|
17 年之前 |
Brad King
|
12935b1599
ENH: Light refactoring of implicit dependency scanning configuration implementation.
|
17 年之前 |
Bill Hoffman
|
a5e76555bf
BUG: fix for bug 6136 make sure includes are not directories
|
18 年之前 |
Brad King
|
96665eb79d
STYLE: Fixed line-too-long.
|
19 年之前 |
Brad King
|
6bba86c8c8
BUG: Patch from Alex to recompute dependencies when the include regex changes. This addresses bug#4168.
|
19 年之前 |
Brad King
|
61d3b2f1fb
STYLE: Fixed line-too-long.
|
19 年之前 |
Andy Cedilnik
|
e10f739571
BUG: Handle header file dependencies for objective C
|
19 年之前 |
Brad King
|
79d6047117
STYLE: Fixed line-too-long.
|
19 年之前 |
Brad King
|
6a347e9858
ENH: Patch from Alex to speed dependency scanning approximately 2x.
|
19 年之前 |
Brad King
|
409f70bc91
ENH: Make sure all custom command outputs are up to date before scanning dependencies. This avoids the need to pass a list of generated files to the dependency scanning code and to rescan after the files have been generated. Currently there is no notion of implicit dependencies of the custom commands themselves so this design is safe. We only need to make sure implicit dependencies are up to date before the make process for the /build part of a target is executed because only this process loads them. This is a step towards fixing bug#3658.
|
19 年之前 |
Ken Martin
|
7d5bc02c9d
ENH: line lengths
|
19 年之前 |
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 年之前 |
Ken Martin
|
a5ed047d4b
STYLE: fix line length
|
19 年之前 |
Brad King
|
826d238ebd
BUG: Fix to avoid repeated calls to CollapseFullPath during dependency scanning. This addresses bug#3191.
|
19 年之前 |
Ken Martin
|
4b83a08b37
ENH: a warning fix and some more cleanup
|
20 年之前 |
Ken Martin
|
3d96e52261
STYLE: some m_ to this-> cleanup
|
20 年之前 |
Andy Cedilnik
|
634343c3e8
STYLE: Fix some style issues
|
20 年之前 |
Brad King
|
8dc1de6efd
BUG: Fix for scanning generated headers included with double-quotes. Also fixed double-quote include support to not use the special quoted location when a full path is given on the include line.
|
20 年之前 |
Bill Hoffman
|
90bdb216a4
ENH: try to fix hp build problem
|
20 年之前 |
Bill Hoffman
|
d13643aa92
ENH: clean up style a bit
|
20 年之前 |
Bill Hoffman
|
92b6c8e742
PERF: apply patch for bug 2575 speeds up depend scanning
|
20 年之前 |
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 年之前 |
Brad King
|
a5d1e0ef58
COMP: Work-around iterator/const_iterator comparison problem on Borland 5.5.
|
20 年之前 |
Brad King
|
f4920b8369
ENH: Adding support for automatically adding the OBJECT_DEPENDS for generated header files.
|
20 年之前 |
Bill Hoffman
|
baffdde535
ENH: fix bug in depend file removing for deleted depend files
|
20 年之前 |
Ken Martin
|
f85f919dbc
ENH: reduce the number of files produced still needs a bit more cleanup
|
20 年之前 |
Bill Hoffman
|
dc43a3d265
ENH: string += is very slow, so don't use it
|
20 年之前 |
Ken Martin
|
c85069b290
ENH: some changes to the depends signature to be more flexible
|
20 年之前 |