summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.cxx
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Centralized setting of CMake version number to top-level CMake listfile.Brad King2003-02-141-0/+9
|
* Several fixes/improvements:Brad King2003-02-071-1/+23
| | | | | | | | | | | | | - Fixed CollapseFullPath to work on relative paths with base paths not in the current working directory. - INCLUDE command now supports relative paths (using above fix). - Added ABSOLUTE option to GET_FILENAME_COMPONENT command to unwind symlinks and relative paths. - Fixed libName_EXPORTS macro definition to be valid C identifier. - Added DEFINE_SYMBOL target propterty for customizing the export symbol. - Implemented LINK_FLAGS target propterty for libraries in VC6 and VC7. Several of these fixes were contributed by Gareth Jones.
* ENH: fix warningBill Hoffman2003-02-011-1/+0
|
* ENH: add checking for NOTFOUNDBill Hoffman2003-01-311-0/+1
|
* add a fatal error, and make sure c and c++ compilers work before using themBill Hoffman2003-01-211-7/+10
|
* BUG: Fix for custom commands with spaces in paths. The arguments were not ↵Brad King2003-01-211-1/+3
| | | | having spaces escaped.
* Make GetCMakeInstance private and clean cxx fileAndy Cedilnik2003-01-141-5/+5
|
* more option on var watchesKen Martin2003-01-091-1/+14
|
* Add option of watching variablesAndy Cedilnik2003-01-081-3/+55
|
* ENH: Improved filename/line number reporting in error message. Macro ↵Brad King2002-12-121-3/+9
| | | | invocations now chain up the error message.
* ENH: Moved ExpandListVariables out of individual commands. Argument ↵Brad King2002-12-111-68/+48
| | | | 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
* ENH: fix IntDir jump and build problemBill Hoffman2002-12-061-5/+0
|
* fix purify FMRKen Martin2002-12-031-1/+1
|
* add project command even if inheritingBill Hoffman2002-12-021-2/+1
|
* removed cmMakefile depend from cmSystemToolsKen Martin2002-12-021-0/+76
|
* ENH: remove cerr callsBill Hoffman2002-12-021-1/+0
|
* ENH: add PROJECT command if there is not oneBill Hoffman2002-12-021-2/+19
|
* BUG: the dependency analysis would incorrectly alphabetically re-order theAmitha Perera2002-11-191-7/+2
| | | | | link lines, which affects external libraries pulled up from deep within the dependency tree. Fixed by preserving order everywhere.
* ENH: space fixes and add a status option to message commandKen Martin2002-11-131-0/+5
|
* Complete rework of makefile generators expect troubleBill Hoffman2002-11-081-2/+1
|
* Try to remove some warningsAndy Cedilnik2002-10-241-4/+5
|
* 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-39/+56
|
* minor memory fixKen Martin2002-09-261-2/+2
|
* Add GetLocal on cmMakefile and on local builds do not perform testsAndy Cedilnik2002-09-201-0/+5
|
* Add option of TRY_COMPILE to store the output of compilation so that if the ↵Andy Cedilnik2002-09-201-2/+4
| | | | output fails you can display it or store it in the file
* Remove unnecessary disabling of outputAndy Cedilnik2002-09-191-18/+0
|
* When doing try compile disable outputAndy Cedilnik2002-09-191-0/+18
|
* now Try compile can include CMAKE_FLAGSKen Martin2002-09-181-2/+7
|
* ENH: Added RemoveDefinition method.Brad King2002-09-181-0/+5
|
* cleaned up some of the cmake interfaceKen Martin2002-09-171-2/+3
|
* renamed GenerateMakefile to ConfigureFinalPassKen Martin2002-09-151-1/+1
|
* some fixes for try compileKen Martin2002-09-131-0/+1
|
* better trycompile and enable langiagesKen Martin2002-09-131-2/+9
|
* added a flag if a cmake is in try compileKen Martin2002-09-121-0/+1
|
* Couple of changes: cache variables now have a map of properties. ADVANCED ↵Andy Cedilnik2002-09-111-0/+4
| | | | and HELPSTRING are now properties of cache variable, IsAdvanced is gone, so is GetCacheEntry, since cache entries are now all private. To access them, you use the iterator. -ADVANCED cache entries are gone and are replaced by the property of cache variables. The cache file still looks the same, but the -ADVANCED cache entries are created when writing file. MarkAsAdvanced and VariableRequires are fixed. So are curses gui and wizard
* minor fix in try compile codeKen Martin2002-09-111-7/+2
|
* updated makefile moved commands into cmake and fixed try compileKen Martin2002-09-101-70/+23
|
* ERR: Fixes for comeau compiler. NULL is a pointer of type void*, and cannot ↵Brad King2002-09-101-3/+3
| | | | be compared directly with other pointer types. We use 0 instead.
* new archKen Martin2002-09-061-100/+53
|
* changed cache manager and registered generators to no longer be singletonsKen Martin2002-08-281-22/+80
|
* minor bugKen Martin2002-08-211-1/+1
|
* better IF ELSE handlingKen Martin2002-08-091-3/+4
|
* makefile now does not ignore NOTFOUND libs and includesKen Martin2002-07-251-17/+0
|
* makefile now ignores NOTFOUND libs and includesKen Martin2002-07-251-0/+17
|
* full variable replacement and removal or empty argumentsKen Martin2002-07-191-9/+23
|
* fixed if statements inside a foreachKen Martin2002-07-171-6/+8
|
* BUG: fix for compile with hpBill Hoffman2002-07-111-4/+4
|
* better error handling with if statementsKen Martin2002-07-101-11/+27
|