Bill Hoffman
|
dc43a3d265
ENH: string += is very slow, so don't use it
|
20 years ago |
Ken Martin
|
c85069b290
ENH: some changes to the depends signature to be more flexible
|
20 years ago |
Brad King
|
dd9e2b904c
BUG: Re-implemented dependency line parsing to deal with quoted paths and escaped spaces.
|
20 years ago |
Brad King
|
e8911705d6
ENH: Added optional verbose output to build system dependency check.
|
20 years ago |
Brad King
|
2fe4e650bf
BUG: Fixed scanning to account for double-quote includes.
|
21 years ago |
Brad King
|
9c4997bf06
BUG: Avoid putting a leading ./ on the dependency names.
|
21 years ago |
Brad King
|
6d487c33d4
ENH: Removing collapsing of files to full path before checking. The current working directory is set correctly because the dependency lines are used by make anyway. This drastically improves the speed of dependency checking.
|
21 years ago |
Brad King
|
337ad802c6
ENH: Implemented support for include/complain regular expressions for dependency scanning. This now includes the possibility that scanning will return failure and the build will stop.
|
21 years ago |
Brad King
|
195cdf172e
ENH: Split dependency scanning and checking into separate cmDepends superclass with language-specific subclasses such as cmDependsC.
|
21 years ago |