summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'vs-config-specific-csproj'Brad King2021-05-045-2/+51
|\ | | | | | | | | | | | | d8786bfa16 VS: Add support for per-config C# sources Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6055
| * VS: Add support for per-config C# sourcesThomas Vaughan2021-05-035-2/+51
| | | | | | | | Fixes: #22108
* | Merge topic 'useswig-includes'Brad King2021-05-041-1/+1
|\ \ | | | | | | | | | | | | | | | | | | d2296cdaab UseSWIG: remove duplicate target includes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6074
| * | UseSWIG: remove duplicate target includesSeth R Johnson2021-05-021-1/+1
| | |
* | | Merge topic 'vs-csharp-link'Brad King2021-05-044-2/+32
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 31bbcd1905 VS: Fix CSharp sources inside build directory Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6065
| * | | VS: Fix CSharp sources inside build directoryKinan Mahdi2021-05-034-2/+32
| | | | | | | | | | | | | | | | Fixes: #22104
* | | | Merge topic 'FindBLAS-mkl-omp'Brad King2021-05-041-7/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 20ab504591 FindBLAS: Do not statically link against iomp5 in the case of Intel MKL Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6001
| * | | | FindBLAS: Do not statically link against iomp5 in the case of Intel MKLEisuke Kawashima2021-04-291-7/+16
| | | | | | | | | | | | | | | | | | | | fix #21811
* | | | | Merge topic 'ci-intel-compiler'Brad King2021-05-041-0/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8f03c24bfc gitlab-ci: add jobs testing Intel 2021.2.0 compilers on Linux Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6079
| * | | | | gitlab-ci: add jobs testing Intel 2021.2.0 compilers on LinuxBrad King2021-05-031-0/+14
| | |/ / / | |/| | |
* | | | | Merge topic 'compile-features-lang-vars'Brad King2021-05-045-4/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bd16a985fc CompilerId/Features: Tolerate variables named for languages Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Timothy Brackett <brackett.tc@gmail.com> Merge-request: !6060
| * | | | | CompilerId/Features: Tolerate variables named for languagesBrad King2021-05-035-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a `CMakeLists.txt` or `CMAKE_TOOLCHAIN_FILE` sets a variable named `C`, `CXX`, or `CUDA`, we were previously comparing each enabled language name to the value of that variable, rather than the name itself. Double-quote the string to take advantage of policy `CMP0054`, but also add "x" prefixes to support projects that do not set the policy. Fixes: #22125
* | | | | | Merge branch 'release-3.20'Brad King2021-05-040-0/+0
|\ \ \ \ \ \
| * \ \ \ \ \ Merge topic 'doc-preset-schema-relative' into release-3.20Brad King2021-05-041-3/+3
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 75dadc4558 Help: Use relative path for IDE Integration guide link to preset schema Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !6083
* | \ \ \ \ \ \ Merge topic 'doc-preset-schema-relative'Brad King2021-05-041-3/+3
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 75dadc4558 Help: Use relative path for IDE Integration guide link to preset schema Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !6083
| * | | | | | | Help: Use relative path for IDE Integration guide link to preset schemaBrad King2021-05-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the integration guide to build as part of a larger set of documentation.
* | | | | | | | CMake Nightly Date StampKitware Robot2021-05-041-1/+1
| |_|_|/ / / / |/| | | | | |
* | | | | | | Merge branch 'release-3.20'Brad King2021-05-030-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'ninja-multi-long-command-line-config' into release-3.20Brad King2021-05-039-30/+66
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ad08f93ee4 Ninja Multi-Config: Split long command lines by config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6067
* | | | | | | Merge topic 'ninja-multi-long-command-line-config'Brad King2021-05-039-30/+66
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ad08f93ee4 Ninja Multi-Config: Split long command lines by config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6067
| * | | | | | Ninja Multi-Config: Split long command lines by configKyle Edwards2021-04-309-30/+66
| |/ / / / / | | | | | | | | | | | | | | | | | | Fixes: #22123
* | | | | | Merge topic 'foreach-loop-variable'Brad King2021-05-0311-12/+182
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 46896d98bb foreach(): loop variables are only available in the loop scope Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Acked-by: Michael Hirsch <michael@scivision.dev> Merge-request: !6044
| * | | | | | foreach(): loop variables are only available in the loop scopeMarc Chevrier2021-04-2811-12/+182
| | |/ / / / | |/| | | | | | | | | | | | | | | | Fixes: #20553
* | | | | | Merge topic 'update-kwsys'Brad King2021-05-031-0/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 11cadc3ef7 Merge branch 'upstream-KWSys' into update-kwsys 18513fa118 KWSys 2021-04-29 (5655d533) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6063
| * \ \ \ \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2021-04-291-0/+4
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2021-04-29 (5655d533)
| | * | | | | | KWSys 2021-04-29 (5655d533)KWSys Upstream2021-04-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 5655d533a9a4fb59b87d364c896339f1d454d420 (master). Upstream Shortlog ----------------- Brad King (1): 6e59fd94 Process: Suppress NVHPC warning in FD_ZERO
* | | | | | | | CMake Nightly Date StampKitware Robot2021-05-031-1/+1
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-05-021-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-05-011-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2021-04-301-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | Merge branch 'release-3.20'Brad King2021-04-290-0/+0
|\ \ \ \ \ \ | |/ / / / / |/| | | / / | | |_|/ / | |/| | |
| * | | | CMake 3.20.2v3.20.2Brad King2021-04-291-1/+1
| | | | |
* | | | | Merge topic 'remove_bad_install_dir_schema_docs'Brad King2021-04-291-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 306db0fdb8 cmake-presets: Remove incorrect documentation for `installDir` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6051
| * | | | | cmake-presets: Remove incorrect documentation for `installDir`Robert Maynard2021-04-271-1/+1
| | | | | |
* | | | | | Merge topic 'find-msys'Brad King2021-04-299-0/+55
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 990b370401 FindMsys: Add a module to find MSYS and some bundled packages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6057
| * | | | | | FindMsys: Add a module to find MSYS and some bundled packagesOrgad Shaneh2021-04-289-0/+55
| | | | | | |
* | | | | | | Merge topic 'nvhpc-warnings'Brad King2021-04-2915-504/+576
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f881b4e4cc cmCPackDebGenerator: Remove unused local variable 5ad8862318 Source: Convince NVHPC that RAII variables are used 1898f9dd82 cmFileCommand: Remove unused local variable 6a003c6f35 cmSystemTools: Avoid unreachable code warning on NVHPC 16275c7f82 LexerParser: Suppress NVHPC warnings in generated code cefda16d35 LexerParser: Regenerate parsers with bison 3.7.5 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6049
| * | | | | | | cmCPackDebGenerator: Remove unused local variableBrad King2021-04-281-1/+0
| | | | | | | |
| * | | | | | | Source: Convince NVHPC that RAII variables are usedBrad King2021-04-282-0/+15
| | | | | | | |
| * | | | | | | cmFileCommand: Remove unused local variableBrad King2021-04-281-3/+0
| | | | | | | |
| * | | | | | | cmSystemTools: Avoid unreachable code warning on NVHPCBrad King2021-04-281-1/+1
| | | | | | | |
| * | | | | | | LexerParser: Suppress NVHPC warnings in generated codeBrad King2021-04-283-52/+65
| | | | | | | |
| * | | | | | | LexerParser: Regenerate parsers with bison 3.7.5Brad King2021-04-288-471/+519
| | | | | | | |
* | | | | | | | Merge topic 'test-ifort-windows'Brad King2021-04-291-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 82470e24ae Tests: Fix FortranOnly test with Intel compiler on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6058
| * | | | | | | | Tests: Fix FortranOnly test with Intel compiler on WindowsBrad King2021-04-281-0/+5
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test regularly fails updating the `vc*.pdb` compiler-generated PDB file. Add the `/Z7` flag as the compiler suggests for this.
* | | | | | | | Merge topic 'test-GEH-vs6'Brad King2021-04-291-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d59afbd92e Tests: Fix RunCMake.GenerateExportHeader use of size_t Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6059
| * | | | | | | | Tests: Fix RunCMake.GenerateExportHeader use of size_tBrad King2021-04-281-1/+1
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit ddcd1469e8 (MSYS: Add support for running under MSYS runtime environment, 2021-04-01) the test uses `std::size_t` without including `<cstddef>`. Also, the type does not exist under `std::` on VS 6. Use just `size_t` instead.
* | | | | | | | Merge topic 'test_driver_tap13_support'Brad King2021-04-292-5/+74
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3f6ff4b5db create_test_sourcelist: add test driver option to run all tests a3aa5596a1 Tests: Isolate TestDriver build directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3661
| * | | | | | | | create_test_sourcelist: add test driver option to run all testsSergey Bronnikov2021-04-282-1/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New option `-A` passed to test binary allows to run all testcases at once and prints a report in a standard format - TestAnythingProtocol v.13 [1]. Execution of test whose names will be passed after an option will be skipped. Sample of output: TAP version 13 1..6 ok 1 TestCryptoHash # 0.030000 ok 2 TestCryptoRand # 0.008000 not ok 3 TestCryptoCipher # 0.005000 ok 4 TestCryptoProtectData # 0.000000 cbPlainText: 21 cbCipherText: 32 PlainText: MySecretPassword123! (cbPlainText = 21, cbCipherText = 32) Decrypted CipherText: MySecretPassword123! ok 5 TestCryptoProtectMemory # 0.014000 ok 6 TestCryptoCertEnumCertificatesInStore # 0.000000 1. https://testanything.org/ Fixes: #19367
| * | | | | | | | Tests: Isolate TestDriver build directoriesBrad King2021-04-281-4/+6
| | |/ / / / / / | |/| | | | | |