summaryrefslogtreecommitdiffstats
path: root/Source/cmFileCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmSystemTools: Silence CreateLink and CreateSymlink errorsTushar Maheshwari2019-01-161-15/+13
* cmFileCommand: Add CREATE_LINK subcommandTushar Maheshwari2019-01-161-0/+121
* Merge topic 'semi-warnings'Brad King2019-01-161-6/+8
|\
| * Fix most clang -Wextra-semi-stmt warnings in C++ filesSean McBride2019-01-151-6/+8
* | Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-17/+20
|/
* IWYU: Update CMake code for IWYU built with Clang 6Brad King2019-01-151-0/+1
* Source: Fix various compiler warnings in Visual Studio 2017Bruno Manganelli2019-01-091-1/+1
* clang-tidy: Use default member initializationRegina Pfeifer2018-12-151-7/+3
* file: Fix formatting of error in SIZE sub-commandKyle Edwards2018-12-061-1/+1
* file: Add READ_SYMLINK sub-commandKyle Edwards2018-12-061-0/+30
* Merge topic 'file-size'Brad King2018-11-281-0/+32
|\
| * file: add SIZE optionWouter Klouwen2018-11-271-0/+32
* | clang-tidy: Enable checks from bugprone setRegina Pfeifer2018-11-211-3/+4
* | clang-tidy: fix warnings from version 7Regina Pfeifer2018-11-201-1/+1
|/
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-1/+1
* install: Set permissions on directories created by install(DIRECTORY)Kyle Edwards2018-10-011-18/+38
* Remove unnecessary c_str() callsVitaly Stakhovsky2018-09-051-4/+4
* Merge topic 'file-alt-httpauth'Brad King2018-08-311-0/+8
|\
| * file: Allow DOWNLOAD/UPLOAD using alternate authentication methodsClinton Stimpson2018-08-301-0/+8
* | cmMakefile: return directories as const std::string&Vitaly Stakhovsky2018-08-271-1/+1
|/
* Remove unnecessary c_str() in RegularExpression::find callsVitaly Stakhovsky2018-08-071-4/+4
* file(WRITE): Avoid toggling permissions between 644 and 664David Faure2018-08-011-5/+9
* file(STRINGS): Use isprint() to test character typeDevin Nakamura2018-07-101-2/+3
* Merge topic 'update-kwsys'Brad King2018-06-251-4/+4
|\
| * Update use of KWSys SystemTools::SplitString for new signatureBrad King2018-06-221-4/+4
* | file: Drop error cases added by CMake 3.12.0-rc1 to avoid regressionsBrad King2018-06-221-17/+11
|/
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-16/+21
* file(WRITE): Report errors during write operationRuslan Baratov2018-05-161-0/+8
* file(INSTALL): Preserve file time when writing NTFS alternate streamYves Frederix2018-04-231-0/+12
* Add `CONFIGURE_DEPENDS` flag support to cmFileCommand::HandleGlobCommandShane Parris2018-03-291-0/+38
* 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
|/