summaryrefslogtreecommitdiffstats
path: root/Tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'xcode_app_extensions'Brad King2021-04-2613-40/+122
|\ | | | | | | | | | | | | | | eb5e33ba47 Xcode: Add support for embedding app extensions f62a2bf44f Tests: Factor out XcodeProject-Embed check function findAttribute() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5934
| * Xcode: Add support for embedding app extensionsAlexander Akhundzhanov2021-04-229-1/+94
| | | | | | | | Co-Authored-By: Craig Scott <craig.scott@crascit.com>
| * Tests: Factor out XcodeProject-Embed check function findAttribute()Craig Scott2021-04-114-39/+28
| |
* | Merge topic 'lzma-threads'Brad King2021-04-261-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c5c130e675 cmArchiveWrite: Consolidate multiple ways to set thread count 5380d858ff liblzma: Enable multi threaded stream encoding support e9065e96dc Merge branch 'upstream-liblzma' into lzma-threads ee909a8e8b liblzma 2020-03-17 (2327a461) 741b85b42b liblzma: Revise update script to get version 5.2.5 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6014
| * | cmArchiveWrite: Consolidate multiple ways to set thread countNils Gladitz2021-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge use of SetFilterOption() into more abstract thread count in cmArchiveWrite constructor. libarchive defaulting of threads for threads == 0 seems to be configuration dependent. Preemptively default thread count via std::thread::hardware_concurrency(). Also allow negative values for the thread count in which case the detected hardware concurrency is also used but the given absolute thread count is used as an upper limit.
* | | Merge topic 'autogen-moc-version'Brad King2021-04-263-0/+36
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 5b0ea5874a AutoGen: Retrieve Qt version from moc as fallback Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6027
| * | | AutoGen: Retrieve Qt version from moc as fallbackJoerg Bornemann2021-04-233-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consider the case where the find_package call for QtCore is wrapped in a function call. Then AutoGen cannot determine the Qt version, because it only looks at variables and directory properties. The former don't leave the function scope and the latter are not set by default. As a fallback, locate the moc executable via its target and call it with the --version argument to determine the Qt version. Issue: #22028
* | | | Merge topic 'file-REAL_PATH-EXPAND_TILDE'Brad King2021-04-262-12/+35
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e4b793c614 file(REAL_PATH): add option EXPAND_TILDE Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Michael Hirsch <michael@scivision.dev> Merge-request: !6033
| * | | | file(REAL_PATH): add option EXPAND_TILDEMarc Chevrier2021-04-212-12/+35
| |/ / / | | | | | | | | | | | | | | | | This option enables the replacement of any leading tilde with the path to the user's home directory.
* | | | Merge topic 'ninja-multi-custom-target-post-build'Brad King2021-04-263-0/+14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f8e2a74712 Ninja Multi-Config: Correctly generate POST_BUILD custom targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6040
| * | | | Ninja Multi-Config: Correctly generate POST_BUILD custom targetsKyle Edwards2021-04-223-0/+14
| | | | | | | | | | | | | | | | | | | | Fixes: #22096
* | | | | Tests: Improve RunCMake.CPack* test error formattingBrad King2021-04-221-13/+23
| |_|/ / |/| | | | | | | | | | | Format message content for `message(FATAL_ERROR)`.
* | | | Find{BLAS,LAPACK}: Add test case covering BLA_STATIC with Intel MKLBrad King2021-04-212-2/+2
| | | |
* | | | Find{BLAS,LAPACK}: Add test case covering BLA_STATIC with Generic vendorBrad King2021-04-212-0/+26
| | | |
* | | | Merge topic 'autogen-clear-early-source-cache'Brad King2021-04-212-0/+11
|\ \ \ \ | |/ / / | | / / | |/ / |/| | | | | | | | b84f1e6159 Autogen: Restore mocs_compilation in OBJECT libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6024
| * | Autogen: Restore mocs_compilation in OBJECT librariesBrad King2021-04-202-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit f65f20938c (Autogen: Avoid processing CSharp targets, 2020-11-12, v3.20.0-rc1~301^2) we collect all sources for a target earlier than previously. Clear the sources cache so that it will be re-computed later after AUTOGEN processing. Fixes: #22085
* | | Merge topic 'Xcode-add_custom_command-DEPFILE'Brad King2021-04-202-3/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 253aff6c94 Xcode: Add support of DEPFILE for add_custom_command, part 2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6015
| * | | Xcode: Add support of DEPFILE for add_custom_command, part 2Marc Chevrier2021-04-172-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | This MR extend the support of 'DEPFILE' to buildsystem version 1. Issue: #20286
* | | | Merge topic 'tests-clang-analyzer'Brad King2021-04-191-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ae2c24b0ba Tests: Fix warning clang-analyzer-cplusplus.NewDeleteLeaks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6010
| * | | | Tests: Fix warning clang-analyzer-cplusplus.NewDeleteLeaksnic-kaczinsky2021-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | Fix the warning: `potential leak of memory pointed to by "vp"`.
* | | | | Merge topic 'mrjoel/add-missing-not'Brad King2021-04-191-1/+1
|\ \ \ \ \ | |_|/ / / |/| | / / | | |/ / | |/| | | | | | | | | | 370bebd921 Add missing 'not' in error messages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6012
| * | | Add missing 'not' in error messagesJoel Johnson2021-04-161-1/+1
| | | |
* | | | Merge topic 'Xcode-add_custom_command-DEPFILE'Brad King2021-04-162-1/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d67cc4882d Xcode: Add support of DEPFILE for add_custom_command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6006
| * | | | Xcode: Add support of DEPFILE for add_custom_commandMarc Chevrier2021-04-152-1/+3
| | | | | | | | | | | | | | | | | | | | Issue: #20286
* | | | | Merge topic 'add_toolchain_cmake_option'Brad King2021-04-1611-1/+36
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | d5c3e4ac32 cmake: add support for --toolchain command argument 13838bbb36 CMAKE_TOOLCHAIN_FILE: Document relative path behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5991
| * | | | cmake: add support for --toolchain command argumentRobert Maynard2021-04-1511-1/+36
| | | | |
* | | | | Find{BLAS,LAPACK}: Add test case covering Intel MKLBrad King2021-04-144-20/+36
| |/ / / |/| | |
* | | | Genex: add_custom_command: DEPFILE supports genexMarc Chevrier2021-04-126-9/+41
| | | | | | | | | | | | | | | | | | | | | | | | This facility is very useful for 'Ninja Multi-Config' and required as well for future support of DEPFILE in 'Xcode' and 'Visual Studio' generators (#20286).
* | | | Merge topic 'presets-optional-generator-and-builddir'Brad King2021-04-085-0/+29
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 06e6981336 cmake-presets: Make generator and binaryDir fields optional Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5946
| * | | | cmake-presets: Make generator and binaryDir fields optionalfriendlyanon2021-04-065-0/+29
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | In v3 of the presets, generator and buildDir can be omitted to fall back to regular cmake behavior when these values are not explicitly provided by the user. Fixes: #21987
* | | | Merge topic 'ctest-wait-verbosity'Brad King2021-04-0813-15/+108
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 82e40607a4 ctest: Display test "WAITING" messages only in extra-verbose mode 80da23f2a2 Tests: Add RunCTest helper option to control CTest verbose flag Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5990
| * | | | ctest: Display test "WAITING" messages only in extra-verbose modeBrad King2021-04-0612-14/+104
| | | | | | | | | | | | | | | | | | | | | | | | | These messages are incidental scheduling output. Avoid cluttering the normal verbose output showing tests starting and finishing.
| * | | | Tests: Add RunCTest helper option to control CTest verbose flagBrad King2021-04-061-1/+4
| |/ / /
* | | | Merge topic 'flags-with-backslash'Brad King2021-04-087-0/+19
|\ \ \ \ | |/ / / |/| / / | |/ / | | | | | | | | | 3953dfcb31 Restore support for backslashes in initial language-wide flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5995
| * | Restore support for backslashes in initial language-wide flagsBrad King2021-04-077-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit bdc40742bd (CMakeDetermineCompilerId: Test without COMPILER_ID_FLAGS if REQUIRE_SUCCESS, 2021-02-27, v3.20.0-rc3~6^2) added an extra macro layer through which flag strings are passed. That caused an extra level of argument re-parsing, and broke flags with backslashes. Pass flags to the helper macro through variable names instead. Fixes: #22041
| * | Merge topic 'rel-file-table' into release-3.20Brad King2021-04-065-0/+81
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e17006c497 Utilities/Release: Add deprecation fields to File Table v1 89ab613248 Utilities/Release: Update file table for 3.20.0 c5777e5421 Merge branch 'backport-3.19-rel-file-table' into rel-file-table f9f59fb0b2 Merge branch 'release-3.19' into backport-3.19-rel-file-table 30959aec8f Utilities/Release: Update file table for 3.19.3 d206c8f1ec Merge tag 'v3.19.3' into backport-3.19-rel-file-table 004dbbaddd Utilities/Release: Update file table for 3.19.2 1e3301a28c Merge tag 'v3.19.2' into backport-3.19-rel-file-table ... Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !5961
| * \ \ Merge topic 'nvhpc-lib-arch' into release-3.20Brad King2021-04-0623-20/+112
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 764606e256 CMakeDetermineCompilerABI: Extract lib arch from implicit object file paths 5d44d73bbe CMakeDetermineCompilerABI: Revert "Parse library arch from versioned paths" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5984
| * \ \ \ Merge topic 'genex-HOST_LINK-in-try_compile' into release-3.20Brad King2021-04-014-0/+20
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6cf81efe7d Genex: $<HOST_LINK:> and $<DEVICE_LINK:> must be usable in try_compile Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5964
* | \ \ \ \ Merge topic 'rel-file-table'Brad King2021-04-064-0/+76
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e17006c497 Utilities/Release: Add deprecation fields to File Table v1 89ab613248 Utilities/Release: Update file table for 3.20.0 c5777e5421 Merge branch 'backport-3.19-rel-file-table' into rel-file-table f9f59fb0b2 Merge branch 'release-3.19' into backport-3.19-rel-file-table 30959aec8f Utilities/Release: Update file table for 3.19.3 d206c8f1ec Merge tag 'v3.19.3' into backport-3.19-rel-file-table 004dbbaddd Utilities/Release: Update file table for 3.19.2 1e3301a28c Merge tag 'v3.19.2' into backport-3.19-rel-file-table ... Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !5961
| * | | | | Utilities/Release: Update file table for 3.20.0Brad King2021-04-051-13/+13
| | | | | |
| * | | | | Merge branch 'backport-3.19-rel-file-table' into rel-file-tableBrad King2021-04-055-0/+81
| |\ \ \ \ \
| | * \ \ \ \ Merge branch 'release-3.19' into backport-3.19-rel-file-tableBrad King2021-04-0520-12/+148
| | |\ \ \ \ \
| | * | | | | | Utilities/Release: Update file table for 3.19.3Brad King2021-04-052-2/+11
| | | | | | | |
| | * | | | | | Merge tag 'v3.19.3' into backport-3.19-rel-file-tableBrad King2021-04-058-1/+37
| | |\ \ \ \ \ \
| | * | | | | | | Utilities/Release: Update file table for 3.19.2Brad King2021-04-052-9/+9
| | | | | | | | |
| | * | | | | | | Merge tag 'v3.19.2' into backport-3.19-rel-file-tableBrad King2021-04-0593-102/+663
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge branch 'backport-3.18-rel-file-table' into backport-3.19-rel-file-tableBrad King2021-04-055-0/+72
| | |\ \ \ \ \ \ \ \
| | | * | | | | | | | Utilities/Release: Add script to generate a table of filesBrad King2021-04-054-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #22002
| | | * | | | | | | | Tests: Add RunCMake helper to run a plain scriptBrad King2021-03-311-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many tests covering CMake scripting commands can work without initializing a full generator.
* | | | | | | | | | | Merge topic 'Test_min_version'Brad King2021-04-0665-66/+66
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f6b4db365a Tests: bump cmake_minimum_required version to 2.8.12 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5979