Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | STYLE: Remove unused cmake::CacheVersionMatches | Brad King | 2009-03-05 | 1 | -2/+0 |
| | | | | This remove the method completely since nothing uses it. | ||||
* | ENH: Cleanup cmake --build interface. | Brad King | 2009-03-04 | 1 | -3/+2 |
| | | | | | | | | | | | This cleans up the 'cmake --build' command-line interface: - Rename --clean to --clean-first to better describe it. - Replace --extra-options with a -- separator to simplify passing of multiple native build tool options. - Document the options in the main CMake man page description of the --build option, and shares this with the usage message. - Require --build to be the first argument when present. - Move implementation into cmakemain where it belongs. | ||||
* | BUG: 4244, add a --build option to cmake that can build projects configured ↵ | Bill Hoffman | 2008-10-15 | 1 | -0/+7 |
| | | | | by CMake | ||||
* | ENH: Allow a custom list of debug configurations | Brad King | 2008-09-04 | 1 | -0/+5 |
| | | | | | | Create a DEBUG_CONFIGURATIONS global property as a way for projects to specify which configuration names are considered to be 'debug' configurations. | ||||
* | ENH: add a --trace option | Bill Hoffman | 2008-07-31 | 1 | -0/+4 |
| | |||||
* | BUG: fix for bug 7222 manifest:no not working for makefiles | Bill Hoffman | 2008-06-20 | 1 | -1/+4 |
| | |||||
* | BUG: Remove check for files written by file(WRITE) being loaded. | Brad King | 2008-04-30 | 1 | -6/+0 |
| | | | | | | | | | | | | - CMake 1.8 and below did not do the check but could get in infinite loops due to the local generate step. - CMake 2.0 added the check but failed to perform it in directories with no targets (see bug #678). - CMake 2.2 removed the local generate which fixed the problem but did not remove the check. - Between CMake 2.4 and 2.6.0rc6 the check was fixed to work even when no targets appear in a directory (see bug #6923). - Bottom line: the check is no longer needed. | ||||
* | ENH: make it possible to disable debug output again | Alexander Neundorf | 2008-04-02 | 1 | -1/+1 |
| | | | | Alex | ||||
* | ENH: make sure gui no-dev workis | Bill Hoffman | 2008-03-29 | 1 | -1/+2 |
| | |||||
* | ENH: remove dangerous access to ivar that should not be used | Bill Hoffman | 2008-03-28 | 1 | -1/+0 |
| | |||||
* | ENH: make sure -Wno-dev sticks so make rebuild_cache will work | Bill Hoffman | 2008-03-22 | 1 | -0/+1 |
| | |||||
* | ENH: Improve new error/warning message generation | Brad King | 2008-03-13 | 1 | -0/+5 |
| | | | | | | | | | | - Add cmListFileBacktrace to record stack traces - Move main IssueMessage method to the cmake class instance (make the backtrace an explicit argument) - Change cmMakefile::IssueMessage to construct a backtrace and call the cmake instance version - Record a backtrace at the point a target is created (useful later for messages issued by generators) | ||||
* | ENH: remove abort calls and replace with an IssueMessage INTERANL_ERROR, ↵ | Bill Hoffman | 2008-03-13 | 1 | -0/+1 |
| | | | | better to not crash on the end user. | ||||
* | ENH: make sure properties are re-set on each configure | Bill Hoffman | 2008-03-12 | 1 | -0/+1 |
| | |||||
* | ENH: add ability to suppress dev warnings to gui code | Bill Hoffman | 2008-03-12 | 1 | -1/+5 |
| | |||||
* | BUG: Fixes to VS8/VS9 project regeneration rules | Brad King | 2008-03-11 | 1 | -0/+1 |
| | | | | | | | - ZERO_CHECK should check all stamps in case of parallel build (fixes complex test failure) - ZERO_CHECK should not appear when CMAKE_SUPPRESS_REGENERATION is on (fixes bug 6490) | ||||
* | ENH: fix -Wno-dev for ccmake | Bill Hoffman | 2008-03-11 | 1 | -1/+8 |
| | |||||
* | ENH: add enum to IssueMessage | Bill Hoffman | 2008-03-11 | 1 | -0/+7 |
| | |||||
* | ENH: add --help-policies and --help-policy command line options | Ken Martin | 2008-03-04 | 1 | -0/+1 |
| | |||||
* | ENH: add first cut and policies still need to add the doc support | Ken Martin | 2008-03-01 | 1 | -0/+4 |
| | |||||
* | ENH: fix make edit_cache for cmake-gui | Bill Hoffman | 2008-02-12 | 1 | -0/+5 |
| | |||||
* | ENH: Add AppendProperty methods for use by C++ code in CMake. Simplify ↵ | Brad King | 2008-01-17 | 1 | -0/+1 |
| | | | | implementation of SET_PROPERTY command by using them. | ||||
* | ENH: add ability to have manifest files and incremental linking with make ↵ | Bill Hoffman | 2008-01-01 | 1 | -1/+14 |
| | | | | and nmake | ||||
* | ENH: Centralized and globalized computation of CMake program locations. ↵ | Brad King | 2007-12-13 | 1 | -1/+1 |
| | | | | This eliminates startup paths that failed to produce this information. | ||||
* | ENH: fix for bug 6102, allow users to change the compiler | Bill Hoffman | 2007-12-13 | 1 | -0/+2 |
| | |||||
* | ENH: Added call to StopBuild VS macro when projects fail to regenerate ↵ | Brad King | 2007-11-19 | 1 | -0/+1 |
| | | | | during a build. | ||||
* | ENH: Allow VS 7 project Rebuild and Solution Rebuild to work without ↵ | Brad King | 2007-11-10 | 1 | -0/+1 |
| | | | | re-running CMake for every project during the rebuild. | ||||
* | ENH: different way of testing properties | Ken Martin | 2007-11-06 | 1 | -0/+5 |
| | |||||
* | ENH: add ability to get documentaiton of a property from a script | Ken Martin | 2007-10-24 | 1 | -0/+4 |
| | |||||
* | ENH: change to make the documentation class more generic, about halfway ↵ | Ken Martin | 2007-10-22 | 1 | -3/+5 |
| | | | | there, also provides secitons for Variables now | ||||
* | BUG: revert doc changes since VS7 cannot compile them, will implement them ↵ | Ken Martin | 2007-10-09 | 1 | -2/+2 |
| | | | | in a different manner | ||||
* | ENH: make documentation entries actually store their data | Ken Martin | 2007-10-09 | 1 | -2/+2 |
| | |||||
* | ENH: deb generator can now generate deb packages | Alexander Neundorf | 2007-07-27 | 1 | -0/+1 |
| | | | | | | | | | | -remove the unscriptable commands also from the cpack cmake -use CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis and the deb generator -make set_properties() scriptable -use a non-const char array for adding the python modules Alex | ||||
* | STYLE: fix line lengths | Alexander Neundorf | 2007-07-20 | 1 | -1/+2 |
| | | | | Alex | ||||
* | STYLE: sort the property documentation into | Alexander Neundorf | 2007-07-11 | 1 | -1/+2 |
| | | | | | | global/directory/target/test/sourcefile and variable sections Alex | ||||
* | STYLE: change global cmake variable CMAKE_TARGET_SUPPORTS_ONLY_STATIC_LIBS | Alexander Neundorf | 2007-06-26 | 1 | -0/+3 |
| | | | | | | to the first global cmake property TARGET_SUPPORTS_SHARED_LIBS Alex | ||||
* | ENH: added the ability to document variables and cached_variables | Ken Martin | 2007-06-25 | 1 | -5/+3 |
| | |||||
* | ENH: put compatibility commands in extra section and prepare for creating | Alexander Neundorf | 2007-06-22 | 1 | -1/+10 |
| | | | | | | | separate man pages for properties, modules, commands and compatibility commands Alex | ||||
* | STYLE: remove duplicate non-const accessors GetLocalGenerator(int) and | Alexander Neundorf | 2007-06-15 | 1 | -3/+8 |
| | | | | | | | | | | | | GetLocaGenerators(cmLocalGenerators) from cmGlobalGenerator(). Now there is one const accessor which is even faster since it returns a reference (instead of copying a vector) -more const to ensure that this the returned local generators don't actually get modified -removed duplicated code in GetCTestCommand() and GetCPackCommand() -added some const accessors Alex | ||||
* | ENH: remove non/scriptable cmake commands from the script handler in ctest, | Alexander Neundorf | 2007-06-12 | 1 | -0/+1 |
| | | | | | | | | | as discussed with David. This also gives a better ctest man page with just the commands you should actually use in ctest scripts. Until now these commands were more or less executed, but e.g. add_executable() didn't create an executable, project() failed with an error. Now you get an error instantly if using one of these commands. Alex | ||||
* | ENH: add cmExternalMakefileProjectGenerator, which should make it easier to | Alexander Neundorf | 2007-06-08 | 1 | -1/+10 |
| | | | | | | | | | write generators for IDE projects, which use already existing makefiles (current the kdevelop generator) -first stept of the export interface, iniitial export() command -more replacements for the FIND_XXX docs Alex | ||||
* | ENH: -U for removing variables now uses globbing expressions | Alexander Neundorf | 2007-06-04 | 1 | -4/+4 |
| | | | | | | | -cmCacheManager: now also variables with type UNINITIALIZED are saved in CMakeCache.txt, these are the vars defined using -DFOO=foo but without type Alex | ||||
* | BUG: also put a variable into the cache when defined using -D if no type is | Alexander Neundorf | 2007-06-01 | 1 | -0/+5 |
| | | | | | | | given, then STRING is used. Also add command line option -U as suggested for undefining cache variables. This fixes #4896 and #4264. Alex | ||||
* | STYLE: Fixed comment for Generate() method. | Brad King | 2007-05-28 | 1 | -8/+1 |
| | |||||
* | ENH: added --system-information option to CMake | Ken Martin | 2007-02-27 | 1 | -0/+5 |
| | |||||
* | ENH: make properties a bit more formal with documentation and chaining | Ken Martin | 2006-12-07 | 1 | -0/+29 |
| | |||||
* | ENH: unify version stuff, get rid of it out of cmake and cmMakefile and only ↵ | Bill Hoffman | 2006-11-29 | 1 | -7/+0 |
| | | | | use cmVersion | ||||
* | ENH: Cleanup of install component list. There was already the list in the ↵ | Andy Cedilnik | 2006-10-31 | 1 | -7/+0 |
| | | | | global generator. Use that one | ||||
* | ENH: Add support for displaying the list of components | Andy Cedilnik | 2006-10-30 | 1 | -0/+8 |
| | |||||
* | ENH: do not print a call stack if the user does a message error unless ↵ | Bill Hoffman | 2006-10-06 | 1 | -1/+5 |
| | | | | --debug-output is used |