summaryrefslogtreecommitdiffstats
path: root/Source/cmGetDirectoryPropertyCommand.cxx
Commit message (Collapse)AuthorAgeFilesLines
* cmGlobalGenerator: Port Find API to cmMakefile.Stephen Kelly2015-08-071-5/+2
|
* cmMakefile: Move CMP0059 handling to command code.Stephen Kelly2015-06-081-0/+17
| | | | | | | | Don't pay a penalty for it in all GetProperty calls. Additionally, the storage of properties will eventually move to cmState, which should only contain state and not logic for policies like this.
* cmGetDirectoryPropertyCommand: Move variable to the point of use.Stephen Kelly2015-06-081-2/+1
|
* cmGetDirectoryPropertyCommand: Extract StoreResult method.Stephen Kelly2015-06-081-2/+8
|
* cmPropertyMap: Require a non-empty name parameter.Stephen Kelly2015-06-071-1/+5
| | | | The cmGetPropertyCommand already checks for this.
* Port to cmMakefile::GetGlobalGenerator.Stephen Kelly2015-05-031-1/+1
|
* cmMakefile: Port users of GetStart* methods to new names.Stephen Kelly2015-04-201-1/+1
|
* strings: Remove redundant calls to std::string::c_str()Nils Gladitz2014-10-151-1/+1
| | | | | Replacements were detected and performed by the clang tool remove-cstr-calls on a linux build.
* Remove some c_str() calls.Stephen Kelly2014-03-111-6/+6
| | | | | | Use the clang RemoveCStrCalls tool to automatically migrate the code. This was only run on linux, so does not have any positive or negative effect on other platforms.
* Remove trailing whitespace from most CMake and C/C++ codeKitware Robot2012-08-131-4/+4
| | | | | | | | | | | | | | | | | Our Git commit hooks disallow modification or addition of lines with trailing whitespace. Wipe out all remnants of trailing whitespace everywhere except third-party code. Run the following shell code: git ls-files -z -- \ bootstrap doxygen.config '*.readme' \ '*.c' '*.cmake' '*.cpp' '*.cxx' \ '*.el' '*.f' '*.f90' '*.h' '*.in' '*.in.l' '*.java' \ '*.mm' '*.pike' '*.py' '*.txt' '*.vim' | egrep -z -v '^(Utilities/cm|Source/(kwsys|CursesDialog/form)/)' | egrep -z -v '^(Modules/CPack\..*\.in)' | xargs -0 sed -i 's/ \+$//'
* 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 return and break support to cmake, also change basic command ↵Ken Martin2008-01-231-2/+2
| | | | invocation signature to be able to return extra informaiton via the cmExecutionStatus class
* BUG: fix screwup in GetDirectoryProp...Ken Martin2007-07-121-0/+1
|
* ENH: some cleanup of get property commandsKen Martin2007-07-101-77/+7
|
* BUG: Need to collapse path argument to get_directory_property. This ↵Brad King2006-10-161-0/+4
| | | | addresses bug#3847.
* STYLE: fix line lengthKen Martin2006-05-101-3/+5
|
* STYLE: some m_ to this-> cleanupKen Martin2006-03-151-6/+6
|
* ENH: added DIRECTORY option to GET_DIRECTORY_PROPERTIESKen Martin2005-09-131-17/+66
|
* ENH: added patch from Alexander Neundorf to get DEFINITIONSKen Martin2005-07-011-0/+4
|
* ENH: get directory property should return an empty variable if it is not ↵Bill Hoffman2005-04-041-3/+2
| | | | set, not just have an error
* ENH: Implement additional make clean files as a directory property instead ↵Andy Cedilnik2004-05-201-0/+6
| | | | of cmake variable
* ENH: Add GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can ↵Andy Cedilnik2004-04-231-0/+106
change include directories and get all sorts of things. Closes Bug #25 - Get_CMAKE_PROPERTIES