summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.h
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Add a copy constructor to copy the valuesAndy Cedilnik2006-07-091-0/+1
|
* ENH: DIsplay the list file stack when displaying errorsAndy Cedilnik2006-06-221-1/+6
|
* STYLE: fix line lengthKen Martin2006-05-121-2/+4
|
* ENH: fix .. in the path of subdirsBill Hoffman2006-04-201-0/+4
|
* ENH: some performance optimizationsKen Martin2006-04-111-0/+1
|
* ENH: Added support for multiple outputs generated by a single custom ↵Brad King2006-04-111-0/+6
| | | | command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds.
* BUG: Fixed typo in new cmake-rerun code.Brad King2006-04-111-1/+1
|
* ENH: add support for re-running cmake if the cmakefiles changeBill Hoffman2006-04-101-1/+9
|
* ENH: Allow blocking of writing into the source treeAndy Cedilnik2006-03-221-0/+5
|
* ENH: added some new functionalityKen Martin2006-03-221-1/+4
|
* ENH: Remove things from bootstrapAndy Cedilnik2006-03-221-1/+16
|
* STYLE: minor comment cleanupsKen Martin2006-03-161-3/+2
|
* STYLE: some m_ to this-> cleanupKen Martin2006-03-151-81/+83
|
* ENH: fix line length style stuffBill Hoffman2006-03-101-5/+9
|
* ENH: removed unused methods after find changesBill Hoffman2006-03-021-14/+0
|
* ENH: Created new install script generation framework. The INSTALL command ↵Brad King2006-02-191-7/+6
| | | | creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files. A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and 1695 are addressed by these changes.
* ENH: Added INSTALL command as a placeholder for a future generic install ↵Brad King2006-02-101-1/+9
| | | | specification interface. Currently it supports only a SCRIPT option specifying a script to run during the install stage.
* ENH: add working directory supportBill Hoffman2006-02-081-2/+4
|
* ENH: Improved support for user-configured search paths. Paths given in the ↵Brad King2006-01-271-0/+8
| | | | CMAKE_LIBRARY_PATH cmake variable are searched first, then those in the CMAKE_LIBRARY_PATH environment variable, then those listed in the call to the FIND_LIBRARY command and finally those listed in the PATH environment variable. The support is similar for finding include files with FIND_PATH, but the variable is CMAKE_INCLUDE_PATH.
* ENH: add new cmakedefine01 feature from bug report 2603Bill Hoffman2006-01-031-0/+1
|
* ENH: Add set and get test propety commandAndy Cedilnik2005-07-311-0/+1
|
* FIX: apply patch from bug# 1965Bill Hoffman2005-07-131-13/+13
|
* ENH: cleaned up some old methods and varsKen Martin2005-07-071-29/+11
|
* ENH: make LOCATION an computed property of the target and get rid of a bunch ↵Ken Martin2005-06-221-2/+1
| | | | of const junk
* ENH: Improve handling of escaped charactersAndy Cedilnik2005-06-171-0/+1
|
* ENH: Enabling ability for CMAKE_MINIMUM_REQUIRED version to include patch ↵Brad King2005-06-171-0/+1
| | | | level. Submitted by Alexander Neundorf.
* ENH: Add extra argumentAndy Cedilnik2005-06-161-1/+2
|
* 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
|