summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'lint-function-args'Brad King2017-06-0537-80/+82
|\ | | | | | | | | | | | | b1ec5dea Pass large types by const&, small types by value Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !927
| * Pass large types by const&, small types by valueDaniel Pfeifer2017-06-0337-80/+82
| |
* | Merge topic 'cm_fallthrough'Brad King2017-06-0520-18/+111
|\ \ | | | | | | | | | | | | | | | | | | | | | 8d7b3ef5 Provide and use CM_FALLTHROUGH 0068224f C++ feature checks: check output for '[Ww]arning' Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !924
| * | Provide and use CM_FALLTHROUGHDaniel Pfeifer2017-06-0320-17/+110
| | |
| * | C++ feature checks: check output for '[Ww]arning'Daniel Pfeifer2017-06-031-1/+1
| |/
* | Merge topic 'display-ctest-disabled'Brad King2017-06-051-2/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | f59d729c ctest: Display disabled status when ctest -N is called Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !923
| * | ctest: Display disabled status when ctest -N is calledChuck Atkins2017-06-021-2/+6
| | |
* | | CMake Nightly Date StampKitware Robot2017-06-051-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2017-06-041-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2017-06-031-1/+1
| |/ |/|
* | Merge topic 'string-npos-cleanup'Brad King2017-06-0246-194/+206
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | db2d46e2 Remove second arg: npos in substr usages 8b6f439e Access string npos without instance 389ed56f cmLocalUnixMakefileGenerator3: Remove unnecessary local variable 9fe4a9e2 cmParseBlanketJSCoverage: Pass unmodified parameter as const& Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !905
| * | Remove second arg: npos in substr usagesPavel Solodovnikov2017-06-0111-17/+15
| | |
| * | Access string npos without instancePavel Solodovnikov2017-06-0144-184/+199
| | |
| * | cmLocalUnixMakefileGenerator3: Remove unnecessary local variableBrad King2017-06-011-2/+1
| | |
| * | cmParseBlanketJSCoverage: Pass unmodified parameter as const&Brad King2017-06-011-1/+1
| | |
* | | Merge topic 'update-kwsys'Brad King2017-06-025-39/+37
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 594a9fcf Merge branch 'upstream-KWSys' into update-kwsys 74ef363d KWSys 2017-06-01 (8243fefa) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !922
| * | | Merge branch 'upstream-KWSys' into update-kwsysBrad King2017-06-015-39/+37
| | | | | | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2017-06-01 (8243fefa)
* | | | CMake Nightly Date StampKitware Robot2017-06-021-1/+1
|/ / /
* | | Merge topic 'ninja-mingw'Brad King2017-06-011-2/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 82badfff Ninja: Fix CMP0058 on MinGW c5ff50fc Tests: Fix CustomCommandByproducts regex for phony rules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !919
| * | | Ninja: Fix CMP0058 on MinGWBrad King2017-05-311-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For CMP0058 we identify dependencies that have no rules to generate them by collecting a set of all dependencies and a set of all files CMake knows are generated by something, and then computing a set difference. Fix construction of these sets to use the same form for each path. This is after ConvertToNinjaPath but before EncodePath. Without this, the slash conversion done by EncodePath for the GNU compiler on Windows results in a mismatch, triggering an incorrect CMP0058 warning.
* | | | Merge topic 'update-kwsys'Brad King2017-06-014-4/+22
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5e9bd8a2 Merge branch 'upstream-KWSys' into update-kwsys 50988f6d KWSys 2017-05-31 (bd0bbad7) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !915
| * | | | Merge branch 'upstream-KWSys' into update-kwsysBrad King2017-05-314-4/+22
| |/ / / | | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2017-05-31 (bd0bbad7)
* | | | CMake Nightly Date StampKitware Robot2017-06-011-1/+1
|/ / /
* | | Merge topic 'ninja-mingw'Brad King2017-05-313-12/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6a2f8335 Ninja: Fix escaping of path to depfile 781eb380 Tests: Fix VSResource test on MinGW with Ninja and a space in the path Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !911
| * | | Ninja: Fix escaping of path to depfileBrad King2017-05-303-12/+4
| | | | | | | | | | | | | | | | | | | | Replace the dedicated and non-portable escaping code with use of our standard escaping logic.
* | | | Merge topic 'minor-cleanups'Brad King2017-05-313-5/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ed77c5c5 cmQtAutoGeneratorInitializer: Remove unused local variable b398e716 cmVisualStudio10TargetGenerator: Remove shadowing local variable da2330bd cmVisualStudio10ToolsetOptions: Remove unused include Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !910
| * | | | cmQtAutoGeneratorInitializer: Remove unused local variableBrad King2017-05-301-2/+0
| | | | |
| * | | | cmVisualStudio10TargetGenerator: Remove shadowing local variableBrad King2017-05-301-2/+0
| | | | |
| * | | | cmVisualStudio10ToolsetOptions: Remove unused includeBrad King2017-05-301-1/+0
| |/ / /
* | | | CMake Nightly Date StampKitware Robot2017-05-311-1/+1
|/ / /
* | | CMake Nightly Date StampKitware Robot2017-05-301-1/+1
|/ /
* | CMake Nightly Date StampKitware Robot2017-05-291-1/+1
| |
* | Merge topic 'reduce-string-copying'Brad King2017-05-2842-129/+130
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2c2bb5f5 Remove unnecessary operator<< usage 1e4e2f99 Remove unused variables 25486156 Improved checking for number of arguments passed 86dc86dd Add const-reference qualifications 76bdb407 Change std::basic_string<char> to std::string Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !886
| * | Remove unnecessary operator<< usagePavel Solodovnikov2017-05-261-1/+1
| | |
| * | Remove unused variablesPavel Solodovnikov2017-05-263-7/+1
| | |
| * | Improved checking for number of arguments passedPavel Solodovnikov2017-05-261-1/+1
| | |
| * | Add const-reference qualificationsPavel Solodovnikov2017-05-2639-114/+121
| | |
| * | Change std::basic_string<char> to std::stringPavel Solodovnikov2017-05-241-6/+6
| | |
* | | Merge topic 'autogen_config'Brad King2017-05-283-221/+341
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e3e692ca Autogen: Test adaptions dbda5906 Autogen: Per-config file suffixes. New AUTOGEN_BUILD_DIR target property. 0965002e Autogen: Pass build directory in Info file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !858
| * | | Autogen: Per-config file suffixes. New AUTOGEN_BUILD_DIR target property.Sebastian Holtermann2017-05-263-209/+327
| | | | | | | | | | | | | | | | | | | | Closes #14760 Closes #14313
| * | | Autogen: Pass build directory in Info fileSebastian Holtermann2017-05-263-22/+24
| | | |
* | | | CMake Nightly Date StampKitware Robot2017-05-281-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2017-05-271-1/+1
| | | |
* | | | Merge topic 'codecvt-revise'Brad King2017-05-263-141/+177
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 690acadc codecvt: Re-implement do_out and do_unshift Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !891
| * | | | codecvt: Re-implement do_out and do_unshiftBrad King2017-05-253-141/+177
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous implementation assumed that only one byte would be given in the `from` buffer by the caller at a time. This may be true for MSVC but is not for the GNU library on Windows. Re-implement these methods to handle more than one byte per call. Also simplify the state management by keeping all state between calls directly in the `mbstate_t` argument instead of using it to index our own heap-allocated state. Fixes: #16893
* | | | | Merge topic 'cpacklog-string-cref'Brad King2017-05-261-6/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 542d9d5e cmCPackLog: pass std::string by const& Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !892
| * | | | | cmCPackLog: pass std::string by const&Daniel Pfeifer2017-05-251-6/+6
| | | | | |
* | | | | | Merge topic 'vs-vcxproj-indent'Brad King2017-05-261-12/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 30675ec4 VS: Fix indentation of .vcxproj files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !884
| * | | | | | VS: Fix indentation of .vcxproj filesBrad King2017-05-241-12/+12
| | |/ / / / | |/| | | | | | | | | | | | | | | | Patch-by: vvs31415 on gitlab.kitware.com
* | | | | | Merge topic 'update-kwsys'Brad King2017-05-263-53/+75
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 867b1742 Merge branch 'upstream-KWSys' into update-kwsys 402c6c12 KWSys 2017-05-25 (160bed45) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !890