summaryrefslogtreecommitdiffstats
path: root/Tests/CMakeLib
Commit message (Expand)AuthorAgeFilesLines
* IWYU: Map <*> headers to <cm/*> headersKyle Edwards2020-10-081-1/+0
* cmJSONHelpers: Add new Bind() functionKyle Edwards2020-10-051-12/+23
* cmake_path: enhancementsMarc Chevrier2020-09-201-0/+3
* JSON: Add helpersKyle Edwards2020-09-092-0/+494
* Merge topic 'cmstrlen'Kyle Edwards2020-09-091-0/+10
|\
| * cmStringAlgorithms: Add cmStrLen()Kyle Edwards2020-09-081-0/+10
* | cm::optional: Add comparison operatorsKyle Edwards2020-09-071-0/+158
* | Refactor: Add ASSERT_TRUE() macro to testOptional.cxxKyle Edwards2020-09-061-118/+39
|/
* Tests: Fix -Wsuggest-destructor-override warning in testCMExtMemoryBrad King2020-07-281-1/+1
* Fix typos identified using codespellJean-Christophe Fillion-Robin2020-07-222-2/+2
* Merge topic 'stl-support-filesystem-path'Brad King2020-07-132-0/+1009
|\
| * STL Support: Add cm::filesystem::path in <cm/filesystem>Marc Chevrier2020-07-092-0/+1009
* | Tests: Add cases for CTest cuda-memcheck parserTobias Ribizel2020-07-092-2/+35
|/
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-073-4/+3
* Merge topic 'stl-support'Brad King2020-05-012-4/+2
|\
| * Refactoring: rename "cm_static_string_view.hxx" as <cmext/string_view>Marc Chevrier2020-04-302-4/+2
* | IWYU: mark <cstddef> as neededBen Boeckel2020-04-291-1/+1
* | IWYU: mark <cstddef> as neededBen Boeckel2020-04-292-2/+2
|/
* 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