summaryrefslogtreecommitdiffstats
path: root/Source/cmFileCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* file(GLOB): Ensure entire file list is sortedShane Parris2018-03-071-12/+7
* Refactor HandleGlobCommandShane Parris2018-02-281-71/+78
* Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commandsShane Parris2018-02-151-0/+38
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-23/+21
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-2/+2
* Move file/dir permissions code to common file.Domen Vrankar2017-11-081-49/+3
* CMake: enable setting default dir creation permissionsDomen Vrankar2017-11-081-1/+22
* file(DOWNLOAD|UPLOAD): Add 'NETRC' and 'NETRC_FILE' suboptionShane Parris2017-10-181-0/+58
* Fix left-over occurrences of else-after-returnMatthias Maennich2017-09-281-3/+2
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-12/+11
* Merge topic 'string-clear'Brad King2017-09-191-7/+7
|\
| * Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-7/+7
* | Use C++11 override instead of CM_OVERRIDEBrad King2017-09-151-9/+9
|/
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-28/+21
* Replace C-style castsDaniel Pfeifer2017-08-271-10/+12
* Use C++11 nullptrDaniel Pfeifer2017-08-241-21/+21
* CPackDeb: Enable the DEB generator on WindowsNils Gladitz2017-06-281-13/+28
* Merge topic 'lint-function-args'Brad King2017-06-051-4/+4
|\
| * Pass large types by const&, small types by valueDaniel Pfeifer2017-06-031-4/+4
* | Provide and use CM_FALLTHROUGHDaniel Pfeifer2017-06-031-0/+1
|/
* Add const-reference qualificationsPavel Solodovnikov2017-05-261-1/+1
* Merge topic 'mingw-w64-compile'Brad King2017-05-161-0/+4
|\
| * cmFileCommand: Fix build on mingw-w64Aleksey Chernov2017-05-151-0/+4
* | c++: prefer vectors over listsBen Boeckel2017-05-041-5/+5
* | clang-tidy: remove else after break and continueDaniel Pfeifer2017-04-211-2/+2
* | file: Add COPY/INSTALL option for fixed layout relative to a directoryBrad King2017-04-131-1/+39
* | file: Refactor COPY/INSTALL relative path handlingBrad King2017-04-131-10/+13
* | Use quotes for non-system includesDaniel Pfeifer2017-04-111-7/+7
* | Merge topic 'iwyu'Brad King2017-03-301-2/+1
|\ \
| * | cmFileCommand: add <cm_curl.h> includeDaniel Pfeifer2017-03-291-0/+1
| * | cmFileCommand: remove unnecessary friend declarationDaniel Pfeifer2017-03-291-2/+0
* | | handle non-existing symlink creation locationsDomen Vrankar2017-03-281-0/+3
|/ /
* | Add self-sufficient wrapper for <sys/stat.h>Daniel Pfeifer2017-03-241-4/+1
* | file: Add READ_ELF command to parse ELF binariesFlorian Apolloner2017-03-101-0/+69
|/
* file: Fix crash on GLOB with no expressions after LIST_DIRECTORIESBrad King2017-01-161-1/+1
* clang-tidy: apply readability-static-definition-in-anonymous-namespace fixesDaniel Pfeifer2016-12-121-9/+6
* clang-tidy: apply readability-redundant-string-init fixesDaniel Pfeifer2016-12-121-1/+1
* iwyu: Fix more findingsDaniel Pfeifer2016-11-281-15/+26
* file: Add support for SHA-3 algorithmsBrad King2016-11-101-1/+3
* Merge topic 'import-librhash'Brad King2016-11-101-1/+2
|\
| * Port hash computation to cmCryptoHashBrad King2016-11-101-1/+2
* | Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-0/+1
|/
* Encoding: Remove option to use ANSI code page internallyClinton Stimpson2016-11-021-3/+3
* Remove redundant c_str() callsDaniel Pfeifer2016-10-301-2/+2
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-2/+2
* Fix newly discovered clang-tidy issuesDaniel Pfeifer2016-10-211-6/+2
* fix more issues reported by clang-tidyDaniel Pfeifer2016-10-201-18/+36
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Use braces around statementsDaniel Pfeifer2016-09-161-1/+2
* Avoid else after returnDaniel Pfeifer2016-09-161-24/+34