summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestBuildAndTestHandler.cxx
Commit message (Expand)AuthorAgeFilesLines
* ctest: drop incremental progress-only messages from build-and-test outputBrad King2019-04-121-3/+4
* cmake: Teach --build mode to support multiple targetsBartosz Kosiorek2019-03-051-1/+1
* Delete some default constructors and assignment operatorsAlbert Astals Cid2019-02-151-0/+5
* cmake: Progress functions use `std::string` paramVitaly Stakhovsky2019-02-111-4/+5
* cmSystemTools: MessageCallback and Message() accept std::string argumentVitaly Stakhovsky2019-02-071-1/+1
* OutputCallback: Accept std::string argumentRegina Pfeifer2019-01-301-5/+2
* MessageCallback: Remove unused bool& argumentRegina Pfeifer2019-01-291-1/+1
* Use `std::function` for callbacksRegina Pfeifer2019-01-291-29/+21
* Merge topic 'cmake-role-fix'Brad King2019-01-211-1/+1
|\
| * CMAKE_ROLE: Fix value for ctest --build-and-testKyle Edwards2019-01-181-1/+1
* | clang-tidy: Use emplaceRegina Pfeifer2019-01-171-1/+1
|/
* Properties: Add CMAKE_ROLE global propertyKyle Edwards2019-01-171-1/+2
* ctest: Fix generator platform under --build-nocmakeBrad King2018-09-251-3/+9
* cmake: Add options for parallel builds to --build modeFlorian Maushart2018-05-251-3/+3
* cmWorkingDirectory: Check success of current dir changesCraig Scott2018-03-081-1/+21
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-3/+3
* Merge topic 'reduce-temporaries'Brad King2018-01-291-11/+4
|\
| * Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-11/+4
* | Make use of std::chrono throughout every componentWouter Klouwen2018-01-231-1/+1
* | CTest: introduce cmDurationWouter Klouwen2018-01-231-6/+6
|/
* cmCTestBuildAndTestHandler: Convert timeout to std::chrono::durationBrad King2017-12-081-10/+9
* CTest: convert timeouts to std::chrono::durationWouter Klouwen2017-12-041-1/+1
* CTest: use std::chrono::steady_clock for time keepingWouter Klouwen2017-11-141-9/+14
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-1/+1
* Meta: modernize old-fashioned loops to range-based `for` (CTest).Pavel Solodovnikov2017-09-141-13/+10
* use static_cast<> for casts from void*Rolf Eike Beer2017-09-011-3/+3
* Replace C-style castsDaniel Pfeifer2017-08-271-3/+3
* Use C++11 nullptrDaniel Pfeifer2017-08-241-9/+9
* cmake: initialize with Role that controls which commands to registerDaniel Pfeifer2017-05-081-1/+1
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* cmWorkingDirectory: use the new classBen Boeckel2017-03-061-10/+4
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* CTest: fix include-what-you-use violationsDaniel Pfeifer2016-08-251-0/+2
* Make sure unnused parameters are /*named*/Daniel Pfeifer2016-08-161-2/+3
* use CM_NULLPTRDaniel Pfeifer2016-06-281-9/+9
* Remove c_str() calls from stream arguments.Daniel Pfeifer2016-06-061-1/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-256/+168
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-10/+0
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-3/+3
* cmState: Compute and store directory components.Stephen Kelly2015-05-161-0/+2
* Add API for cache loading, deleting and saving to the cmake class.Stephen Kelly2015-04-071-2/+1
* Revert topic 'refactor-cache-api'Brad King2015-04-071-1/+2
* Add API for cache loading, deleting and saving to the cmake class.Stephen Kelly2015-04-061-2/+1
* cmake: Teach --build to honor CMAKE_VERBOSE_MAKEFILE for NinjaGregor Jasny2015-02-261-1/+1
* CTest: Use clear instead of erase-all.Stephen Kelly2015-02-171-2/+1
* Replace foo.size() pattern with !foo.empty().Stephen Kelly2015-01-181-6/+6
* Replace !foo.size() pattern with foo.empty().Stephen Kelly2015-01-181-2/+2
* Replace 'foo.size() == 0' pattern with foo.empty().Stephen Kelly2015-01-181-2/+2
* Replace 'foo.size() > 0' pattern with !foo.empty().Stephen Kelly2015-01-181-2/+2
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-2/+2