Berk Geveci
|
d0d25bb989
Reformatted the error printed by cmMakefile.
|
23 years ago |
Bill Hoffman
|
fd22157e55
ENH: improve speed of GetSource function
|
23 years ago |
Bill Hoffman
|
ecbc720829
BUG: make sure link directories are not duplicated
|
23 years ago |
Brad King
|
5a418b0e00
ENH: Removed out-of-date commands CABLE_WRAP_TCL CABLE_CLASS_SET and CONFIGURE_GCCXML
|
23 years ago |
Bill Hoffman
|
789267c949
ENH: speed improvements
|
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
|
23 years ago |
Bill Hoffman
|
8b3b49a010
ENH: major change, the cmMakefile now contains a master list of cmSourceFile objects, the source lists reference the list via pointers, also you can now set properties on a file, like compile flags, abstract, etc.
|
23 years ago |
Sebastien Barre
|
437a8c9816
FIX: foreach function-blockers were using expanded args. Add virtual func to specify if function blocker needs them expanded or not.
|
23 years ago |
Bill Hoffman
|
93474efd8b
ENH: add .in as a header file type, as it can not be compiled
|
23 years ago |
Bill Hoffman
|
809b32fe59
ENH: remove several compiler warnings
|
23 years ago |
Bill Hoffman
|
4651dbcfc6
ENH: expand variables in arguments before the commands get them
|
24 years ago |
Sebastien Barre
|
2649962d65
FIX: although a CMakeLists.txt file could be searched up 'n' level in the directory tree, ReadListFile() always implied a CMakeLists.txt file was up *one* level.
|
24 years ago |
Brad King
|
8ed3ce29bf
ERR: Removed cmCacheManager::DefineCache method. It is no longer needed.
|
24 years ago |
Will Schroeder
|
a6a43d5320
ENH:Updated copyright
|
24 years ago |
Amitha Perera
|
1859209282
BUG: .txx are not source files. They contain template code which can only
|
24 years ago |
Brad King
|
fd37e46eb3
ENH: Added option to IF command to test if a command exists. Syntax is IF(COMMAND name-of-command).
|
24 years ago |
Brad King
|
dca0fd0859
BUG: Existing projects have cache entries with the same name as the command they adjust (VTK_WRAP_JAVA in VTK, for example). Setting the command name as a variable is too dangerous.
|
24 years ago |
Brad King
|
1b6ca3eba0
ENH: Each cmake command now adds a cmake variable of its own name, set
|
24 years ago |
Brad King
|
ee31c3e0a4
ENH: SUBDIR_DEPENDS command now does nothing. The parallel build functionality is now automatic. Dependencies are setup to force the same build order as a single threaded build, but multiple files in the same directory can be built simultaneously. Also fixed bug with inheriting CMakeLists.txt files when a directory level is skipped.
|
24 years ago |
Berk Geveci
|
1944e1887d
ENH: expand variables in a command before escaping spaces in the command
|
24 years ago |
Bill Hoffman
|
41017cbc88
ENH: clean up warnings
|
24 years ago |
Sebastien Barre
|
ef74458b34
Add optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs can be specified before the actual include dirs
|
24 years ago |
Bill Hoffman
|
091e95f26d
ENH: add an option to configure file command that allows for only expansion of at variables and not dollar variables
|
24 years ago |
Bill Hoffman
|
8591786867
ENH: add better error reports in parsing cmake files, like what file has the error
|
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 |
Ken Martin
|
b9d56e8497
BUG: make a copy of the arguments before passing them to Execute
|
24 years ago |
Ken Martin
|
0fe42a9857
various windows fixes
|
24 years ago |
Bill Hoffman
|
cc5c1fa6f7
ENH: separate command from its arguments in the custom command. This allows the generator on windows to change the slashes for just the command
|
24 years ago |
John Biddiscombe
|
0645a50061
ENH: ExpandVariables functions return a char * for convenience
|
24 years ago |
Bill Hoffman
|
3091e9b8f6
BUG: fix incorrect deletion of function blockers
|
24 years ago |