summaryrefslogtreecommitdiffstats
path: root/Source/cmSystemTools.cxx
Commit message (Expand)AuthorAgeFilesLines
* Add self-sufficient wrapper for <sys/stat.h>Daniel Pfeifer2017-03-241-1/+1
* IWYU: use pragma exportDaniel Pfeifer2017-03-231-1/+0
* Merge topic 'iwyu'Brad King2017-02-201-0/+1
|\
| * fix some include-what-you-use diagnosticsDaniel Pfeifer2017-02-171-0/+1
* | Make CMAKE_ROOT independent of case of path used to invoke cmakeBrad King2017-02-171-2/+2
|/
* Merge topic 'case-insensitive-bindir-detection'Brad King2017-01-201-1/+2
|\
| * cmSystemTools: use the actual case for root detectionBen Boeckel2017-01-181-1/+2
* | clang-tidy: apply modernize-use-bool-literals fixesDaniel Pfeifer2016-12-121-1/+1
* | Add Encoding option for RunChild, RunMakeCommand and RunProcessDāvis Mosāns2016-11-141-2/+2
* | Windows: Encode child process output to internally-used encodingDāvis Mosāns2016-11-141-4/+39
* | Port hash computation to cmCryptoHashBrad King2016-11-101-4/+4
* | cmCryptoHash: Avoid using subclasses at client sitesBrad King2016-11-101-4/+4
* | cmSystemTools: Flush output buffer for list_item_verboseDāvis Mosāns2016-10-131-0/+1
* | cmSystemTools, elf: handle DT_MIPS_RLD_REL_MAP in RemoveRPathJames Cowgill2016-10-071-0/+24
* | cmSystemTools: rewrite RemoveRPath using DyanmicEntryList methodsJames Cowgill2016-10-071-35/+17
|/
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Merge topic 'add-strverscmp'Brad King2016-09-151-0/+77
|\
| * cmSystemTools: Add strverscmpBrad King2016-09-131-0/+77
* | cmSystemTools: simplify boolean expressionsDaniel Pfeifer2016-09-121-15/+5
|/
* surround macro arguments with parenthesesDaniel Pfeifer2016-09-051-1/+1
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-30/+36
* CMake: don't use else after returnDaniel Pfeifer2016-08-181-13/+13
* Make sure unnused parameters are /*named*/Daniel Pfeifer2016-08-161-1/+2
* Add additional <= and >= comparison operatorsChuck Atkins2016-08-091-3/+10
* Use better KWSys SystemTools::GetEnv and HasEnv signaturesDāvis Mosāns2016-07-181-3/+3
* use CM_NULLPTRDaniel Pfeifer2016-06-281-13/+14
* Add missing braces around statements.Daniel Pfeifer2016-06-101-4/+6
* Merge topic 'size-empty'Brad King2016-06-031-1/+1
|\
| * Use the empty() method to check for emptyness.Daniel Pfeifer2016-06-021-1/+1
* | Merge topic 'simplify-boolean-expressions'Brad King2016-06-031-5/+2
|\ \ | |/ |/|
| * Simplify boolean expressionsDaniel Pfeifer2016-06-021-5/+2
* | Add option to control 'bin' directory of CMake's own installation (#16076)Nicolas BUNEL2016-06-011-7/+14
|/
* Merge topic 'style-cmSystemTools'Brad King2016-05-261-1/+1
|\
| * cmSystemTools: Fix indentation typoBrad King2016-05-251-1/+1
* | Improve string find: prefer character overloads.Daniel Pfeifer2016-05-241-1/+1
|/
* Fix support for large RPATH updates (#16105)Brad King2016-05-191-26/+22
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-1355/+948
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-40/+0
* Isolate formatted streaming blocks with clang-format off/onBrad King2016-05-061-0/+2
* Source: Sort includes of sys/types.h as clang-format wouldBrad King2016-05-031-1/+1
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-7/+7
* Source: Stabilize include orderBrad King2016-04-291-1/+2
* cmSystemTools: Avoid excess entropy consumption by RandomSeed (#15976)Cristian Rodríguez2016-02-191-2/+4
* cmSystemTools: Remove unused include <fcntl.h>Brad King2016-02-191-2/+1
* cmSystemTools: Teach RunSingleCommand to merge child pipes when possibleBrad King2016-01-191-23/+21
* cmSystemTools: Simplify RunSingleCommand output string constructionBrad King2016-01-191-13/+4
* cmSystemTools: Drop redundant condition in RunSingleCommandBrad King2016-01-191-9/+7
* install: Do not remove compiler-defined RPATH entriesLior Goldberg2016-01-151-1/+26
* Merge topic 'vs-win10-sdk'Brad King2016-01-121-0/+8
|\
| * cmSystemTools: Add VersionCompareEqual helperBrad King2016-01-111-0/+8