Ken Martin
|
0e69d38004
ENH: add return and break support to cmake, also change basic command invocation signature to be able to return extra informaiton via the cmExecutionStatus class
|
18 years ago |
Brad King
|
433099ecdd
ENH: Converted cmMakefile DefineFlags added by ADD_DEFINITIONS command into a COMPILE_DEFINITIONS directory property.
|
18 years ago |
Brad King
|
caca9b8065
ENH: Add AppendProperty methods for use by C++ code in CMake. Simplify implementation of SET_PROPERTY command by using them.
|
18 years ago |
Ken Martin
|
ac4c2f675a
ENH: change raise_scope signature to be safer for returned varuables
|
18 years ago |
Ken Martin
|
f4b1c3880b
ENH: add functions and raise scope
|
18 years ago |
Alexander Neundorf
|
f55dd81190
|
18 years ago |
Alexander Neundorf
|
9220e97401
BUG: fix #4057 (which had several duplicates): handle recursivew source groups better, i.e. multiple sourcegroups with the same end component work now
|
18 years ago |
Alexander Neundorf
|
55303d6dd2
|
18 years ago |
Alexander Neundorf
|
43de8c8628
|
18 years ago |
Alexander Neundorf
|
f7d4f27c2a
|
18 years ago |
Alexander Neundorf
|
1cf1780f6e
|
18 years ago |
Brad King
|
35936433e1
ENH: Merging changes from branch CMake-SourceFile2-b between tags
|
18 years ago |
Alexander Neundorf
|
6d200fa6be
|
18 years ago |
Alexander Neundorf
|
9d4f3a0686
|
18 years ago |
Brad King
|
28e94533dd
BUG: More problems with cmMakefile copy-constructor. It seems the regular expression class cannot be assigned but does not enforce this limitation at compile time.
|
18 years ago |
Brad King
|
db0f26e852
BUG: Fixed @ONLY configuration to not try to parse ${} syntax at all. This fixes the original fix to bug#4393 and adds a test.
|
18 years ago |
Alexander Neundorf
|
4878c00905
|
18 years ago |
Brad King
|
9a5b4eba97
BUG: All variable accesses should produce watch callbacks, including IF(DEFINED <var>) ones. Instead we define a new access type for IF(DEFINED) so that the error does not show up for backward compatibility variables.
|
18 years ago |
Brad King
|
b8928b0c8e
BUG: Do not complain about missing watched variables when they are accessd with IF(DEFINED VAR).
|
18 years ago |
Alexander Neundorf
|
61d3444f93
|
18 years ago |
Ken Martin
|
c53b26baf2
ENH: some more cleanup
|
18 years ago |
Ken Martin
|
b99129d2d8
ENH: some code cleanup
|
18 years ago |
Ken Martin
|
27379d7b08
ENH: make properties a bit more formal with documentation and chaining
|
19 years ago |
Bill Hoffman
|
ccb77b65c6
ENH: unify version stuff, get rid of it out of cmake and cmMakefile and only use cmVersion
|
19 years ago |
Brad King
|
c11cf31c9b
ENH: Adding SYSTEM option to INCLUDE_DIRECTORIES command. This addresses bug #3462.
|
19 years ago |
Brad King
|
5a6b0792cd
ENH: Added COMMENT option to ADD_CUSTOM_TARGET. This addresses bug#3461.
|
19 years ago |
Brad King
|
523075ded5
BUG: Do not replace @VAR@ syntax in list files. This addresses bug #2722.
|
19 years ago |
Brad King
|
1d9f287af7
ENH: Added NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid building the targets by default.
|
19 years ago |
Brad King
|
7d2de52c1a
ENH: Cleaned up signature of cmMakefile::AddUtilityCommand. It is not valid to have an output from a utility rule and no calls to the method asked for an output anyway. The argument has been removed.
|
19 years ago |
Brad King
|
d01b6f1281
ENH: Added VERBATIM option to ADD_CUSTOM_COMMAND and ADD_CUSTOM_TARGET commands. This option enables full escaping of custom command arguments on all platforms. See bug#3786.
|
19 years ago |