summaryrefslogtreecommitdiffstats
path: root/Tests/CMakeLib
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'automoc-using-depfiles'Brad King2020-01-308-0/+198
|\
| * Add a parser for GCC-style depfilesJoerg Bornemann2020-01-288-0/+198
* | Merge topic 'cmsting-stl-compatibility'Brad King2020-01-281-5/+5
|\ \ | |/ |/|
| * cm::String: enhance compatibility with STLMarc Chevrier2020-01-251-5/+5
* | Stl support: cm::append now supports any sequential containerMarc Chevrier2020-01-241-0/+1
|/
* Merge topic 'ctest-resource-allocation-spec-message'Craig Scott2019-12-291-52/+70
|\
| * CTest: Improve error handling when reading resource spec fileKyle Edwards2019-12-271-52/+70
* | Merge topic 'test-resource-spec-init-lists'Brad King2019-12-191-37/+36
|\ \ | |/
| * Tests: Fix testCTestResourceSpec struct initialization for some compilersMichael Dickens2019-12-181-37/+36
* | Refactoring: introduce header cmext/algorithm with append functionsMarc Chevrier2019-12-172-0/+118
* | Merge topic 'cmext-memory'Brad King2019-12-042-0/+66
|\ \
| * | Memory management: cast functions for managed pointersMarc Chevrier2019-11-272-0/+66
* | | Merge topic 'ctest-spec-file-version-test'Kyle Edwards2019-11-282-0/+5
|\ \ \ | |/ / |/| / | |/
| * CTest Resource Allocation: Add test for spec file with no versionKyle Edwards2019-11-262-0/+5
* | Merge topic 'ctest-resource-fixes'Brad King2019-11-2635-0/+188
|\ \ | |/
| * CTest: Clarify that resource requirements can be splitKyle Edwards2019-11-251-0/+3
| * CTest: Add version field to resource spec fileKyle Edwards2019-11-2534-0/+185
* | Merge topic 'fix-optional-test'Brad King2019-11-151-36/+48
|\ \ | |/
| * Tests: Fix reliance on undefined behavior of cm::optionalKyle Edwards2019-11-131-36/+48
* | Merge branch 'backport-ctest-resource-groups'Brad King2019-11-0523-59/+60
|\ \ | |/
| * CTest: Rename hardware -> resources for source codeCraig Scott2019-11-0522-53/+53
| * CTest: Rename PROCESSES test property to RESOURCE_GROUPSBrad King2019-11-052-6/+7
* | Tests: Suppress clang scan-build warning in UTF8 testBrad King2019-10-291-0/+2
|/
* CTest: Add bin-packing algorithmKyle Edwards2019-10-022-0/+301
* CTest: Add cmCTestHardwareAllocator classKyle Edwards2019-10-022-0/+427
* CTest: Add parser for hardware spec fileKyle Edwards2019-10-0220-0/+230
* CTest: Add lexer for PROCESSES propertyKyle Edwards2019-10-022-1/+140
* Revise include order using clang-format-6.0Kitware Robot2019-10-0119-59/+62
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-205-7/+7
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-1/+1
* clang-tidy: Fix bugprone-exception-escape diagnostic in test codeBrad King2019-09-091-1/+2
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-1/+1
* IWYU: Add missing cstddef includes for size_t and nullptr_tBrad King2019-09-031-0/+1
* Source: Add cm::optionalKyle Edwards2019-08-232-0/+691
* Merge topic 'cmStringAlgorithms_ulong'Kyle Edwards2019-08-162-16/+35
|\
| * cmStringAlgorithms: Add cmStrToLong and cmStrToULongSebastian Holtermann2019-08-102-16/+35
* | cmStringAlgorithms: Add cmRemoveQuotesSebastian Holtermann2019-08-091-0/+23
|/
* Tests: testStringAlgorithms: Add cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-0/+37
* Tests: Add CMakeLib.testStringAlgorithms testSebastian Holtermann2019-08-012-0/+135
* modernize: manage cmCommand instances using unique_ptr.Marc Chevrier2019-07-141-1/+0
* Introduce memory management helper: cm_memory.hxxMarc Chevrier2019-07-141-1/+2
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-0/+1
* cmUVProcessChain: Add cmUVProcessChainKyle Edwards2019-05-073-0/+411
* cmUVStreambuf: Add std::streambuf implementation for uv_stream_tKyle Edwards2019-04-252-1/+460
* cmUVHandlePtr: Add cm::uv_loop_ptrKyle Edwards2019-04-251-1/+49
* cmSystemTools: Fix StringToULong to reject negative numbersBrad King2019-04-111-0/+17
* Merge topic 'argument-parser'Brad King2019-04-092-0/+149
|\
| * Introduce cmArgumentParserRegina Pfeifer2019-04-042-0/+149
* | cmRST: Fix crash on empty markup blockBrad King2019-04-052-0/+8
|/