Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 years ago |
Brad King
|
b41a548d86
Add parentheses around '&&' between '||' for gcc
|
16 years ago |
Brad King
|
ee2b446c95
Create CMake Policy CMP0015 to fix set(CACHE)
|
16 years ago |
Alexander Neundorf
|
ad194e659f
STYLE: cacheStart is used only locally in the if-branch
|
16 years ago |
Bill Hoffman
|
0c24570ee4
BUG: fix issue with -D and cache force
|
17 years ago |
Brad King
|
870571b28b
ENH: Simplify error message for invalid set(... CACHE) calls to make it look nicer with new message format.
|
17 years ago |
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 |
Alexander Neundorf
|
fc8ce17433
ENH: remove RAISE_SCOPE() again and instead add SET(<var> <value> PARENT_SCOPE)
|
18 years ago |
Brad King
|
ab61137eb1
COMP: Fix and/or disable warnings for Borland 5.6 build.
|
19 years ago |
Ken Martin
|
3d96e52261
STYLE: some m_ to this-> cleanup
|
20 years ago |
Andy Cedilnik
|
99fa337616
BUG: Remove memory leak
|
20 years ago |
Ken Martin
|
c66e55a91a
COMP: fix unused var warning
|
21 years ago |
Ken Martin
|
acdd032109
ENH: now the set command can set environment variables
|
21 years ago |
Ken Martin
|
96cdce0083
ENH: fixed SET command to accept cache values with more than one value
|
21 years ago |
Brad King
|
c74ce9b218
BUG: A variable is not in the cache if it is UNINITIALIZED.
|
23 years ago |
Brad King
|
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
23 years ago |
Andy Cedilnik
|
f6a1218e10
Remove warning
|
23 years ago |
Ken Martin
|
f990777a60
added FORCE option
|
23 years ago |
Bill Hoffman
|
eb6bba34cd
BUG: fix doc string and allow a variable to be promoted from non-cache to cache
|
23 years ago |
Brad King
|
bd7ffbc258
ENH: If SET(VAR) is called with no other arguments, remove the definition of VAR.
|
23 years ago |
Bill Hoffman
|
4ea0f6b949
ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler
|
24 years ago |
Sebastien Barre
|
7e2a78b499
FIX: get rid of warnings
|
24 years ago |
Bill Hoffman
|
dbdb0adce8
ENH: add ability to use ; separated lists in SET and expand them for addexecutable and addlibrary
|
24 years ago |
Bill Hoffman
|
4651dbcfc6
ENH: expand variables in arguments before the commands get them
|
24 years ago |
Will Schroeder
|
a6a43d5320
ENH:Updated copyright
|
24 years ago |
Bill Hoffman
|
baa28efd10
ENH: change InitialPass to take a const reference to the argument string, to avoid changes to the file cache
|
24 years ago |
Brad King
|
ee86c59cba
ENH: Added extra newline in an error message to improve readability.
|
24 years ago |
Bill Hoffman
|
48febc4ed3
BUG: cmSystemTools::CollapseFullPath is a bad thing to call on the compiler which is a filepath
|
24 years ago |
Sebastien Barre
|
4dda26b40a
If the value is a path, collapse it (cleaner)
|
24 years ago |
Bill Hoffman
|
db1303aa7d
ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping
|
24 years ago |