summaryrefslogtreecommitdiffstats
path: root/Source/cmBootstrapCommands.cxx
Commit message (Collapse)AuthorAgeFilesLines
* COMP: Add set_directory_properties to bootstrapBrad King2008-12-181-0/+2
| | | | We now need this command in the Tests/CMakeLists.txt file.
* ENH: Add unset() command.Brad King2008-08-251-0/+2
| | | | | | | | This introduces the unset() command to make it easy to unset CMake variables, environment variables, and CMake cache variables. Previously it was not even possible to unset ENV or CACHE variables (as in completely remove them). Changes based on patch from Philip Lowman. See issue #7507.
* ENH: add get_test_property to bootstrap so bootstrap builds test the same as ↵Bill Hoffman2008-07-071-0/+2
| | | | non-bootstrap builds
* ENH: add first cut and policies still need to add the doc supportKen Martin2008-03-011-0/+2
|
* ENH: support for cpack and install of cmake-gui as mac app bundleBill Hoffman2008-02-161-0/+3
|
* ENH: Re-enable diagnosis of non-unique target names.Brad King2008-02-141-0/+4
| | | | | | | | - Re-enable enforcement in cmMakefile::EnforceUniqueName - Improve error message to help user resolve the problem - Fix Modules/CTestTargets.cmake to not duplicate testing targets - Move commands used by the changes to Modules/CTestTargets.cmake to build during bootstrap: DEFINE_PROPERTY, GET_PROPERTY
* ENH: Add option to bootstrap script to enable Qt dialog.Brad King2008-02-131-0/+8
| | | | | | | | | - Add --qt-gui and --no-qt-gui options - Add --qt-qmake=<qmake> option to help locate Qt - Build more commands during bootstrap to help FindQt4.cmake: MATH, GET_DIRECTORY_PROPERTY, EXECUTE_PROCESS, SEPARATE_ARGUMENTS - Bootstrapping with the cmake-gui is now possible in MSys
* ENH: add return and break support to cmake, also change basic command ↵Ken Martin2008-01-231-0/+4
| | | | invocation signature to be able to return extra informaiton via the cmExecutionStatus class
* ENH: remove RAISE_SCOPE() again and instead add SET(<var> <value> PARENT_SCOPE)Alexander Neundorf2008-01-181-2/+0
| | | | Alex
* ENH: Rename SET_PROPERITES command to SET_PROPERTY and give it a more ↵Brad King2008-01-171-2/+2
| | | | powerful signature.
* ENH: Major improvements to the FIND_PACKAGE command. See bug #3659.Brad King2008-01-171-0/+1
| | | | | | | | | - Use CMAKE_PREFIX_PATH and CMAKE_SYSTEM_PREFIX_PATH among other means to locate package configuration files. - Create cmFindCommon as base for cmFindBase and cmFindPackageCommand - Move common functionality up to cmFindCommon - Improve documentation of FIND_* commands. - Fix FIND_* commands to not add framework/app paths in wrong place.
* ENH: add functions and raise scopeKen Martin2007-12-031-0/+8
|
* ENH: move list command to bootstrap commandsBill Hoffman2007-10-291-0/+2
|
* ENH: add framework for unified handling of arguments to cmake commands,Alexander Neundorf2007-07-021-0/+1
| | | | | | example see cmExportCommand.cxx Alex
* COMP: fix bootstrappingAlexander Neundorf2007-06-261-0/+4
| | | | Alex
* ENH: add SetProperties into bootstrapKen Martin2007-06-261-0/+2
|
* ENH: add cmExternalMakefileProjectGenerator, which should make it easier toAlexander Neundorf2007-06-081-0/+1
| | | | | | | | | 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
* BUG: fix Bootstrap testAlexander Neundorf2007-06-071-0/+2
| | | | Alex
* ENH: make the compiler id detection work, even if the output file name ofAlexander Neundorf2007-05-251-1/+2
| | | | | | | the compiler is completely unknown and even if it produces intel hex or motorola s-record files, with test Alex
* ENH: add two simple tests for TRY_RUN()Alexander Neundorf2007-05-241-0/+1
| | | | | | | | STYLE: create a new base class cmCoreTryCompile, from which cmTryCompileCommand and cmTryRunCommand are derived, so there are no public static functions with lots of arguments anymore Alex
* COMP: Need CMake 2.4 or a bootstrap cmake that has ADD_SUBDIRECTORY to build.Brad King2007-05-131-0/+2
|
* BUG: cmCreateTestSourceList command is needed at boostrap time because KWSys ↵Brad King2007-03-031-0/+2
| | | | now uses test drivers.
* BUG: Need ADD_DEPENDENCIES command for MinGW bootstrap since kwsys uses the ↵Brad King2006-04-191-0/+2
| | | | Win32 implementation of process execution.
* COMP: Fix apple bootstrap issuesAndy Cedilnik2006-03-221-0/+2
|
* ENH: Cleanup bootstrap even moreAndy Cedilnik2006-03-221-24/+0
|
* ENH: check in new find stuffBill Hoffman2006-03-021-0/+1
|
* ENH: Several packaging issues. Allow random variables to be passed to cpack ↵Andy Cedilnik2006-02-271-0/+2
| | | | (anything starting with CPACK_, add preinstall to the list of dependencies for package, fix typos
* ENH: the test for kwsys uses GET_TARGET_PROPERTY, which was not in the CMake ↵Sebastien Barre2005-10-041-0/+2
| | | | bootstrap
* ENH: big change that includes immediate subdir support, removing the notion ↵Ken Martin2005-03-181-0/+2
| | | | of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings
* ENH: split up cmCommands into two filesBill Hoffman2005-01-211-0/+131