summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.cxx
Commit message (Collapse)AuthorAgeFilesLines
* STYLE: some m_ to this-> cleanupKen Martin2006-03-151-198/+199
|
* BUG: Clarified confusing error message.Brad King2006-03-141-1/+5
|
* ENH: removed unused methods after find changesBill Hoffman2006-03-021-228/+0
|
* COMP: Even more global target fixesAndy Cedilnik2006-02-241-0/+2
|
* ENH: Add a notion of a global targetAndy Cedilnik2006-02-231-0/+1
|
* ENH: Created new install script generation framework. The INSTALL command ↵Brad King2006-02-191-0/+8
| | | | 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: put the system path ahead of the command pathBill Hoffman2006-02-171-5/+4
|
* BUG: Need to include empty arguments when parsing prefix/suffix lists for ↵Brad King2006-02-101-2/+2
| | | | FindLibrary.
* ENH: Added platform settings CMAKE_FIND_LIBRARY_PREFIXES and ↵Brad King2006-02-091-24/+26
| | | | CMAKE_FIND_LIBRARY_SUFFIXES to allow customized searching for libraries.
* ENH: add working directory supportBill Hoffman2006-02-081-10/+13
|
* BUG: Fixed finding of MinGW libraries with a windows build of CMake.Brad King2006-02-071-6/+63
|
* ENH: Since list file cache does not make much sense any more (because of ↵Andy Cedilnik2006-02-071-6/+4
| | | | proper list file parsing), and it actually adds unnecessary complications and make ctest scripting not work, take it out
* ENH: Improved support for user-configured search paths. Paths given in the ↵Brad King2006-01-271-6/+49
| | | | 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.
* BUG: Sweeping changes to cleanup computation of target names. This shouldBrad King2006-01-131-17/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | fix many bugs related to target names being computed inconsistently. - Centralized computation of a target's file name to a method in cmTarget. Now that global knowledge is always available the *_CMAKE_PATH cache variables are no longer needed. - Centralized computation of link library command lines and link directory search order. - Moved computation of link directories needed to link CMake targets to be after evaluation of linking dependencies. This also removed alot of duplicate code in which each version had its own bugs. This commit is surrounded by the tags CMake-TargetNameCentralization1-pre and CMake-TargetNameCentralization1-post so make the large set of changes easy to identify.
* ENH: fix bundles for Mac and XcodeBill Hoffman2006-01-051-0/+1
|
* ENH: add new cmakedefine01 feature from bug report 2603Bill Hoffman2006-01-031-1/+16
|
* ENH: change framework orderBill Hoffman2006-01-021-1/+1
|
* ENH: add better support for framework linkingBill Hoffman2005-12-261-0/+12
|
* ENH: Removed cmMakefile arguments from cmTarget methods because cmTarget has ↵Brad King2005-12-141-32/+0
| | | | the ivar m_Makefile now. Re-implemented cmLocalUnixMakefileGenerator3::AppendAnyDepend to use the new global knowledge and avoid the need to look at the cache for information about other targets. This should fix problems with custom commands and executables with the OUTPUT_NAME set. Also the <target>_LIBRARY_TYPE cache variable is no longer needed at all and has been removed.
* ENH: Add variable for debugging. This variable CMAKE_PARENT_LIST_FILE holds ↵Andy Cedilnik2005-11-301-0/+6
| | | | the parent CMake list file of the current cmake list file.
* BUG: Do not expand escape sequences when re-expanding variables in include ↵Brad King2005-11-221-3/+3
| | | | directories, link directories, and link libraries.
* ENH: some fixes for better backwards compatibilityKen Martin2005-10-101-1/+2
|
* ENH: Add set and get test propety commandAndy Cedilnik2005-07-311-0/+5
|
* BUG: InitializeFromParent should copy include file regular expressions.Brad King2005-07-271-0/+4
|
* BUG: fix for bug 1850 wrapping can leave out files if they are a substring ↵Bill Hoffman2005-07-141-2/+5
| | | | of another file
* FIX: apply patch from bug# 1965Bill Hoffman2005-07-131-162/+223
|
* BUG: library return values were not UNIX slashes on Win98Ken Martin2005-07-071-2/+6
|
* ENH: cleaned up some old methods and varsKen Martin2005-07-071-7/+3
|
* BUG: dont pass unverified char * to streamsKen Martin2005-06-271-2/+4
|
* ENH: make LOCATION an computed property of the target and get rid of a bunch ↵Ken Martin2005-06-221-45/+6
| | | | of const junk
* BUG: goof in new feature fixedKen Martin2005-06-201-1/+1
|
* ENH: modified GET_TARGET_PROPERTIES to work with all targetsKen Martin2005-06-201-2/+43
|
* ENH: Improve handling of escaped charactersAndy Cedilnik2005-06-171-4/+6
|
* ENH: Add extra argumentAndy Cedilnik2005-06-161-1/+6
|
* ENH: Use the new parser that supports nested variablesAndy Cedilnik2005-06-131-0/+50
|
* ENH: remove old 1.2 compatability from cmake 2.2Ken Martin2005-06-101-1/+1
|
* ENH: remove old 1.2 compatability from cmake 2.2Ken Martin2005-06-101-32/+9
|
* BUG: If there is a fatal error, stop processing list fileAndy Cedilnik2005-05-051-0/+4
|
* ENH: Improve internal test handling by creating a test class. Command ↵Andy Cedilnik2005-04-241-0/+46
| | | | 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: Speedup by storing source name without last extensionAndy Cedilnik2005-04-131-2/+1
|
* ENH: performance improvementsBill Hoffman2005-04-121-4/+5
|
* BUG: Do not repeat paths when trying the lib/ to lib64/ replacement.Brad King2005-04-071-1/+1
|
* ENH: Adding automatic generation of several 64-bit search path forms.Brad King2005-04-071-5/+18
|
* ENH: better fix for 64 bit, add 64 to the name of all directories in the ↵Bill Hoffman2005-04-061-9/+13
| | | | search path
* BUG: try to address Bug 1673 .Bill Hoffman2005-04-051-1/+17
|
* ENH: More ctest changes and move SetupTest to superclassAndy Cedilnik2005-04-011-0/+21
|
* ENH: removed GetParentProjectsKen Martin2005-03-291-4/+0
|
* BUG: Initializing from parent should copy link directories as well.Brad King2005-03-221-0/+3
|
* 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
|