30 Commits (67e8012783da07b165261d93636d2523e142c67c)

Author SHA1 Message Date
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
Bill Hoffman 9922155423 ENH: rename Invoke to InitialPass 25 years ago
Bill Hoffman c57d16eb41 ENH: add better error checking 25 years ago
Geoffrey Cross bdfdfb73a2 bug meaning that set(a b) just set a to "" and not to b 25 years ago
Bill Hoffman 5731bc9d54 ENH: change the syntax of the SET command, fix the combo box for larger strings 25 years ago
Bill Hoffman 650691850b BUG: fix compiler name 25 years ago
Bill Hoffman cb0af952cf ENH: allow cache to override config file 25 years ago
Bill Hoffman 1cd9ce6f6e ENH: unify make process on unix 25 years ago
Ken Martin a99dfa60ae new set command and IF NOT 25 years ago
Ken Martin 2fb2207c10 bug fixes 25 years ago
Will Schroeder 54cfe84f3f ENH:New copyright 25 years ago
Ken Martin 6e5af0e6cc some fixes for If commands 25 years ago
Ken Martin b5f62159ca added if else endif add definition 25 years ago
Jim Miller e963dcaa8f FIX: allow ADD_LIBRARY with no source list 25 years ago
Ken Martin e40aaa57c3 some bug fixes 25 years ago
Ken Martin 865ec96644 major changes to support multiple libraries and source lists 25 years ago
Brad King 8c087d0e7a ENH: Added SOURCE_GROUP command and corresponding support code. This command allows CMakeLists files to specify how sources are organized into groups in the generated DSP files and makefiles. 25 years ago
Brad King be4db9150c ENH: Added INCLUDE_REGULAR_EXPRESSION command to set regular expression used in dependency checking. 25 years ago
Will Schroeder 658614ff6a ENH:Reworked CMake for consistency 25 years ago
Will Schroeder 0ce5ac760b ENH:Documentation and cleanups 25 years ago
Bill Hoffman c54a05bfc7 ENH: rework cmake, added ruleMaker classes and changed the syntax of the CMakeLists.txt files. 25 years ago