summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.h
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Improve internal test handling by creating a test class. Command ↵Andy Cedilnik2005-04-241-0/+13
| | | | cmEnableTesting now only sets CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list. The actual test files are written by local generator. This way we can at some point in the future replace DartTestfile with some XML file
* ENH: performance improvementsBill Hoffman2005-04-121-1/+2
|
* ENH: More ctest changes and move SetupTest to superclassAndy Cedilnik2005-04-011-0/+1
|
* ENH: removed GetParentProjectsKen Martin2005-03-291-5/+0
|
* ENH: big change that includes immediate subdir support, removing the notion ↵Ken Martin2005-03-181-22/+18
| | | | 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-8/+9
|
* ENH: cleanup by removing all the olf local generate junk that i not longer ↵Ken Martin2005-03-101-3/+0
| | | | needed
* ENH: Updated implementation of custom commands. Multiple command lines are ↵Brad King2005-02-221-51/+29
| | | | 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.
* ENH: more tests are passingBill Hoffman2005-02-161-0/+1
|
* ENH: Added GetComplainRegularExpression method.Brad King2005-02-071-0/+4
|
* PERF: Remove several classes from the bootstrap and so making bootstrap ↵Andy Cedilnik2004-10-271-0/+7
| | | | smaller and faster
* ENH: remove warningBill Hoffman2004-08-271-1/+1
|
* ENH: try to initialize all languages at the same timeBill Hoffman2004-08-271-1/+1
|
* ENH: initial fortran supportBill Hoffman2004-08-061-1/+1
|
* ENH: Added support for special variables CMAKE_CURRENT_LIST_FILE and ↵Brad King2004-08-041-1/+3
| | | | 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.
* ENH: Implement additional make clean files as a directory property instead ↵Andy Cedilnik2004-05-201-0/+7
| | | | of cmake variable
* ENH: Add method to get definition even if it does not existsAndy Cedilnik2004-04-271-0/+1
|
* ENH: Add GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can ↵Andy Cedilnik2004-04-231-0/+24
| | | | change include directories and get all sorts of things. Closes Bug #25 - Get_CMAKE_PROPERTIES
* ENH: add SUBDIR PREORDER and fix clean for non-relative pathsBill Hoffman2004-04-231-11/+5
|
* ENH: Add check for infinite loops. Make sure that files written using ↵Andy Cedilnik2004-04-181-0/+12
| | | | 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/+1
| | | | opposite to ADD_DEFINITIONS
* ENH: add new subdirectory exclude from top optionBill Hoffman2004-03-091-3/+4
|
* ENH: Try to remove warningAndy Cedilnik2004-03-091-6/+6
|
* ENH: Move implementation of configure_file to cmMakefile, so that other ↵Andy Cedilnik2004-03-091-0/+6
| | | | classes can use it
* ENH: Moved variable and #cmakedefine replacement from ↵Brad King2004-03-031-1/+12
| | | | cmConfigureFileCommand.cxx to a ConfigureString method on cmMakefile. This will give other commands access to the configuration code.
* ENH: Styart working on bundles support and abstract WIN32_EXECUTABLEAndy Cedilnik2004-02-281-3/+6
|
* ENH: generate a sln and dsw file for each sub project in a projectBill Hoffman2003-11-261-0/+5
|
* removed redundent includesKen Martin2003-08-101-1/+0
|
* ENH: Add option to retrieve list of macros. Close Bug #25 - Get_CMAKE_PROPERTIESAndy Cedilnik2003-08-061-0/+14
|
* performance improvementsKen Martin2003-06-241-0/+3
|
* more custom commandKen Martin2003-06-051-0/+6
|
* yikes added new custom command supportKen Martin2003-06-031-2/+41
|
* Add method which returns a list of all variablesAndy Cedilnik2003-03-061-0/+7
|
* spelling errorsBill Hoffman2003-02-141-2/+2
|
* ENH: Centralized setting of CMake version number to top-level CMake listfile.Brad King2003-02-141-3/+3
|
* ENH: add a new command that allows exports of library dependencies from a ↵Bill Hoffman2003-01-201-5/+5
| | | | project to a file
* Make GetCMakeInstance private and clean cxx fileAndy Cedilnik2003-01-141-2/+7
|
* Add option of watching variablesAndy Cedilnik2003-01-081-0/+3
|
* update versionKen Martin2003-01-061-2/+2
|
* updated versionKen Martin2003-01-061-2/+2
|
* ENH: Improved filename/line number reporting in error message. Macro ↵Brad King2002-12-121-2/+3
| | | | invocations now chain up the error message.
* ENH: Moved ExpandListVariables out of individual commands. Argument ↵Brad King2002-12-111-3/+11
| | | | evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
* Add comment support, so that you can see in build process what the custom ↵Andy Cedilnik2002-12-101-1/+6
| | | | command does
* removed cmMakefile depend from cmSystemToolsKen Martin2002-12-021-1/+7
|
* ENH: space fixes and add a status option to message commandKen Martin2002-11-131-0/+2
|
* ENH: Added reference to Copyright.txt. Removed old reference to ITK ↵Brad King2002-10-231-3/+3
| | | | copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
* Try to improve source group interfaceAndy Cedilnik2002-10-041-5/+9
|
* Add GetLocal on cmMakefile and on local builds do not perform testsAndy Cedilnik2002-09-201-0/+3
|
* Add option of TRY_COMPILE to store the output of compilation so that if the ↵Andy Cedilnik2002-09-201-1/+2
| | | | output fails you can display it or store it in the file
* now Try compile can include CMAKE_FLAGSKen Martin2002-09-181-1/+2
|