summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.cxx
Commit message (Collapse)AuthorAgeFilesLines
* ENH: big change that includes immediate subdir support, removing the notion ↵Ken Martin2005-03-181-186/+73
| | | | of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings
* ENH: add support for out of source sourceKen Martin2005-03-141-40/+113
|
* ENH: cleanup by removing all the olf local generate junk that i not longer ↵Ken Martin2005-03-101-4/+0
| | | | needed
* COMP: HP compiler does not like initializing a const std::string & with a ↵Brad King2005-02-241-1/+2
| | | | const char* (which requires the reference to be bound to a temporary with the scope of the reference).
* BUG: Fixed GetCacheMinorVersion to not always return 0.Brad King2005-02-241-6/+16
|
* ENH: Updated implementation of custom commands. Multiple command lines are ↵Brad King2005-02-221-297/+194
| | | | now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
* BUG: cmSourceFile instances should delete their own custom commands when a ↵Brad King2005-02-181-4/+0
| | | | new one is set.
* ENH: more tests are passingBill Hoffman2005-02-161-0/+14
|
* ENH: fix for relative pathsKen Martin2004-12-031-5/+26
|
* BUG: fix for 1369 before include directories need to be always addedBill Hoffman2004-12-021-2/+14
|
* ENH: look in the windows LIB env variable for librariesBill Hoffman2004-10-271-0/+1
|
* PERF: Remove several classes from the bootstrap and so making bootstrap ↵Andy Cedilnik2004-10-271-1/+14
| | | | smaller and faster
* ENH: shorten the symbols a bit and remove maps of std::string for map of ↵Bill Hoffman2004-09-291-2/+2
| | | | cmStdString
* ENH: major changes to support addition of languages from cmake modules ↵Bill Hoffman2004-09-221-7/+6
| | | | directory.
* ENH: add better error reporting for file open failuresBill Hoffman2004-09-071-0/+1
|
* ENH: define language extensions in cmake files and not hard coded, also fix ↵Bill Hoffman2004-09-031-0/+3
| | | | trycompile problem
* ENH: try to initialize all languages at the same timeBill Hoffman2004-08-271-1/+1
|
* BUG: fix bug where custom command generated .h files do not get the ↵Bill Hoffman2004-08-091-2/+4
| | | | header_file_only flag set
* ENH: initial fortran supportBill Hoffman2004-08-061-0/+13
|
* BUG: Fix crash when adding a custom command to a source file that cannot be ↵Brad King2004-08-041-7/+15
| | | | created.
* BUG: CMAKE_TRY_COMPILE_CONFIGURATION should be obtained from the cmMakefile ↵Brad King2004-08-041-1/+2
| | | | instance for the listfile containing the TRY_COMPILE call, not the top level listfile.
* ERR: Removed duplicate default arguments.Brad King2004-08-041-2/+2
|
* ENH: Added support for special variables CMAKE_CURRENT_LIST_FILE and ↵Brad King2004-08-041-3/+17
| | | | CMAKE_CURRENT_LIST_LINE that evaluate to the file name and line number in which they appear. This implements the feature request from bug 1012.
* BUG: fix for bug 998, fix spelling errorsBill Hoffman2004-07-261-1/+1
|
* ENH: When running cmake with PreLoad make sure ↵Andy Cedilnik2004-07-201-0/+8
| | | | CMAKE_CURRENT_SOURCE/BINARY_DIR works
* BUG: fix spelling errors BUG 952Bill Hoffman2004-07-091-2/+2
|
* ENH: add CMAKE_FILE_PATH, CMAKE_PROGRAM_PATH, CMAKE_LIBRARY_PATH, and search ↵Bill Hoffman2004-06-301-3/+3
| | | | them first, PATH second, and last the paths listed in the FIND call
* ENH: Detect if there were problems writing fileAndy Cedilnik2004-05-271-4/+11
|
* ENH: Implement additional make clean files as a directory property instead ↵Andy Cedilnik2004-05-201-0/+35
| | | | of cmake variable
* ENH: Add method to get definition even if it does not existsAndy Cedilnik2004-04-271-0/+10
|
* ENH: add SUBDIR PREORDER and fix clean for non-relative pathsBill Hoffman2004-04-231-1/+10
|
* BUG: fix for 301 CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH env vars now used ↵Bill Hoffman2004-04-221-0/+1
| | | | in FIND_LIBRARY and FIND_PATH in addtion to and before PATH
* ENH: Add check for infinite loops. Make sure that files written using ↵Andy Cedilnik2004-04-181-0/+21
| | | | WRITE_FILE and FILE WRITE are not used as input files. Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite loops
* ENH: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182 - Add ↵Andy Cedilnik2004-04-151-0/+5
| | | | opposite to ADD_DEFINITIONS
* ENH: If configure file fails do not create directoryAndy Cedilnik2004-03-281-0/+5
|
* ENH: add new subdirectory exclude from top optionBill Hoffman2004-03-091-3/+15
|
* ENH: Try to remove warningAndy Cedilnik2004-03-091-1/+1
|
* ENH: Move implementation of configure_file to cmMakefile, so that other ↵Andy Cedilnik2004-03-091-0/+68
| | | | classes can use it
* ENH: Moved variable and #cmakedefine replacement from ↵Brad King2004-03-031-1/+63
| | | | cmConfigureFileCommand.cxx to a ConfigureString method on cmMakefile. This will give other commands access to the configuration code.
* ERR: Fix GetModulesFileAndy Cedilnik2004-02-291-0/+1
|
* ENH: Styart working on bundles support and abstract WIN32_EXECUTABLEAndy Cedilnik2004-02-281-17/+37
|
* ENH: generate a sln and dsw file for each sub project in a projectBill Hoffman2003-11-261-0/+4
|
* BUG: hack fix for problem of MS vs 6 and custom target commandsBill Hoffman2003-11-031-3/+22
|
* ENH: Start includding the scripting supportAndy Cedilnik2003-10-291-2/+17
|
* added beta release supportKen Martin2003-08-111-0/+4
|
* removed redundent includesKen Martin2003-08-101-1/+0
|
* removed duplicate includeKen Martin2003-08-101-1/+0
|
* ENH: When fixing cache value with uninitialized type, collapse full paths ↵Andy Cedilnik2003-08-081-0/+20
| | | | for PATH and FILEPATH. Closes Bug #82 - Specifying relative path when entering path can break things
* ENH: Handle untyped but initialized values for boolean AddCacheDefinition. ↵Andy Cedilnik2003-08-081-2/+10
| | | | Closes Bug #118 - Specifying cache entries with -D should not need the type
* ENH: oops, initialize variableAndy Cedilnik2003-08-061-1/+1
|