summaryrefslogtreecommitdiffstats
path: root/Source/cmUnsetCommand.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Use new cmHasLiteralPrefix functionStephen Kelly2013-11-211-1/+1
|
* unset: Add PARENT_SCOPE optionBrad King2013-10-081-1/+7
| | | | | | Add an unset() command option to remove a variable from the calling scope, just like the set() command's PARENT_SCOPE option. Teach the Unset test to cover such cases.
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-14/+9
| | | | | | | This converts the CMake license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the CMake copyright to cover the full development time range.
* ENH: Add unset() command.Brad King2008-08-251-0/+64
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.