Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmInstallGenerator: Add backtrace to all install generators | Brad King | 2021-01-28 | 18 | -42/+57 |
| | |||||
* | cmInstallExportGenerator: Add method to get installed file name | Brad King | 2021-01-28 | 1 | -0/+3 |
| | |||||
* | cmInstallScriptGenerator: Factor out method to get script | Brad King | 2021-01-28 | 2 | -7/+18 |
| | |||||
* | cmInstallDirectoryGenerator: Factor out method to get list of directories | Brad King | 2021-01-28 | 2 | -5/+20 |
| | |||||
* | cmInstallFilesGenerator: Factor out method to get list of files | Brad King | 2021-01-28 | 2 | -5/+19 |
| | |||||
* | cmInstallTargetGenerator: Factor out method to get list of target files | Brad King | 2021-01-28 | 2 | -98/+132 |
| | |||||
* | cmInstallTargetGenerator: Avoid duplicating install destination in memory | Brad King | 2021-01-28 | 2 | -19/+24 |
| | |||||
* | cmInstallTargetGenerator: Move internal helper to anonymous namespace | Brad King | 2021-01-28 | 1 | -13/+15 |
| | |||||
* | cmGlobalGenerator: Clear list of install components between runs | Brad King | 2021-01-28 | 1 | -0/+1 |
| | |||||
* | Merge branch 'release-3.19' | Brad King | 2021-01-28 | 0 | -0/+0 |
|\ | |||||
| * | CMake 3.19.4v3.19.4 | Brad King | 2021-01-28 | 1 | -1/+1 |
| | | |||||
* | | Merge topic 'nvhpc-compiler' | Brad King | 2021-01-28 | 21 | -11/+92 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4de28ba4e6 Tests: Update tests for NVHPC compiler 90502d76b7 FindOpenMP: Add support for NVHPC compiler 76dee5831b FindOpenACC: Add support for NVHPC compiler ff7bab83c2 GenerateExportHeader: Add support for NVHPC compiler 83ea49818f NVHPC: Add support for NVIDIA HPC SDK compilers based on PGI Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5475 | ||||
| * | | Tests: Update tests for NVHPC compiler | Tin Huynh | 2021-01-27 | 5 | -8/+8 |
| | | | | | | | | | | | | Treat it just like PGI. | ||||
| * | | FindOpenMP: Add support for NVHPC compiler | Tin Huynh | 2021-01-27 | 1 | -0/+1 |
| | | | |||||
| * | | FindOpenACC: Add support for NVHPC compiler | Tin Huynh | 2021-01-27 | 1 | -1/+4 |
| | | | |||||
| * | | GenerateExportHeader: Add support for NVHPC compiler | Brad King | 2021-01-27 | 1 | -2/+2 |
| | | | | | | | | | | | | Treat it just like PGI. | ||||
| * | | NVHPC: Add support for NVIDIA HPC SDK compilers based on PGI | Tin Huynh | 2021-01-27 | 13 | -0/+77 |
| | | | | | | | | | | | | | | | | | | | | | Identify the compilers as `NVHPC` to distinguish it from the older PGI compilers from which they evolved, and from other `NVIDIA` compilers. Fixes: #20887 | ||||
* | | | Merge topic 'ci-aarch64' | Brad King | 2021-01-28 | 14 | -89/+296 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 430224b6e8 gitlab-ci: add test:debian10-aarch64-ninja job 300a91d42d gitlab-ci: add build:centos7-aarch64 job d997637fa3 gitlab-ci: add rules infrastructure to allow non-MR jobs a54e43670d gitlab-ci: rename build:centos6-{release => x86_64} 616bf0d2f0 gitlab-ci: consolidate release and package job infrastructure 227ca689a7 ci: download cmake on aarch64 a601ed8e0e ci: download ninja on aarch64 54c2c5f889 ci: generalize ninja download script to support non-upstream builds ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5745 | ||||
| * | | | gitlab-ci: add test:debian10-aarch64-ninja job | Brad King | 2021-01-27 | 5 | -0/+176 |
| | | | | |||||
| * | | | gitlab-ci: add build:centos7-aarch64 job | Brad King | 2021-01-27 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | Test building our release for the `aarch64` architecture. For now, leave this job out during merge requests. | ||||
| * | | | gitlab-ci: add rules infrastructure to allow non-MR jobs | Brad King | 2021-01-27 | 1 | -0/+6 |
| | | | | |||||
| * | | | gitlab-ci: rename build:centos6-{release => x86_64} | Brad King | 2021-01-27 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | | This makes room for a future equivalent for other architectures. | ||||
| * | | | gitlab-ci: consolidate release and package job infrastructure | Brad King | 2021-01-27 | 4 | -61/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | Use `linux_release` in names associated with building or testing release-style binaries. Add a `.linux_package` helper to adjust the release binary build behavior for package-specific jobs. | ||||
| * | | | ci: download cmake on aarch64 | Brad King | 2021-01-27 | 1 | -0/+5 |
| | | | | |||||
| * | | | ci: download ninja on aarch64 | Brad King | 2021-01-27 | 1 | -0/+7 |
| | | | | |||||
| * | | | ci: generalize ninja download script to support non-upstream builds | Brad King | 2021-01-27 | 1 | -9/+8 |
| | | | | |||||
| * | | | ci: add docker spec to build ninja for linux-aarch64 | Brad King | 2021-01-27 | 3 | -0/+38 |
| | | | | |||||
| * | | | ci: update to use CMake 3.19.3 | Brad King | 2021-01-27 | 2 | -12/+12 |
| |/ / | |||||
* | | | CMake Nightly Date Stamp | Kitware Robot | 2021-01-28 | 1 | -1/+1 |
|/ / | |||||
* | | Merge topic 'clang-tidy-fixes' | Brad King | 2021-01-27 | 117 | -481/+426 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ef935b17ab clang-tidy: fix `readability-use-anyofallof` warnings 9ac8dbbb94 clang-tidy: fix `readability-simplify-boolean-expr` warnings ca505718f4 clang-tidy: fix `readability-redundant-string-init` warnings b3b6ede6a1 clang-tidy: fix `readability-redundant-access-specifiers` warnings cdfc4e3195 clang-tidy: fix `readability-qualified-auto` warnings 808b17b120 clang-tidy: fix `readability-make-member-function-const` warnings 4470eb5179 clang-tidy: fix `performance-trivially-destructible` warnings 4f396e6528 clang-tidy: fix `performance-no-automatic-move` warnings ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5731 | ||||
| * | | clang-tidy: fix `readability-use-anyofallof` warnings | Ben Boeckel | 2021-01-27 | 14 | -189/+161 |
| | | | |||||
| * | | clang-tidy: fix `readability-simplify-boolean-expr` warnings | Ben Boeckel | 2021-01-27 | 2 | -3/+2 |
| | | | |||||
| * | | clang-tidy: fix `readability-redundant-string-init` warnings | Ben Boeckel | 2021-01-27 | 3 | -3/+0 |
| | | | |||||
| * | | clang-tidy: fix `readability-redundant-access-specifiers` warnings | Ben Boeckel | 2021-01-27 | 25 | -42/+0 |
| | | | |||||
| * | | clang-tidy: fix `readability-qualified-auto` warnings | Ben Boeckel | 2021-01-27 | 36 | -80/+85 |
| | | | |||||
| * | | clang-tidy: fix `readability-make-member-function-const` warnings | Ben Boeckel | 2021-01-27 | 37 | -91/+108 |
| | | | |||||
| * | | clang-tidy: fix `performance-trivially-destructible` warnings | Ben Boeckel | 2021-01-27 | 10 | -19/+7 |
| | | | |||||
| * | | clang-tidy: fix `performance-no-automatic-move` warnings | Ben Boeckel | 2021-01-27 | 3 | -3/+2 |
| | | | |||||
| * | | clang-tidy: fix `bugprone-suspicious-include` warnings | Ben Boeckel | 2021-01-27 | 3 | -1/+3 |
| | | | |||||
| * | | clang-tidy: fix `bugprone-signed-char-misuse` warnings | Ben Boeckel | 2021-01-27 | 2 | -3/+1 |
| | | | |||||
| * | | clang-tidy: fix `bugprone-reserved-identifier` warnings | Ben Boeckel | 2021-01-27 | 13 | -50/+60 |
| | | | |||||
* | | | Merge topic 'rel-package-names' | Brad King | 2021-01-27 | 10 | -12/+22 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2186f8988f Utilities/Release: Rename Windows packages to 'windows-$arch' dc9340dbc4 Utilities/Release: Rename Linux packages to 'linux-$arch' Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5738 | ||||
| * | | | Utilities/Release: Rename Windows packages to 'windows-$arch' | Brad King | 2021-01-26 | 3 | -2/+6 |
| | | | | |||||
| * | | | Utilities/Release: Rename Linux packages to 'linux-$arch' | Brad King | 2021-01-25 | 8 | -10/+16 |
| | | | | |||||
* | | | | Merge topic 'update-bison-parser' | Brad King | 2021-01-27 | 19 | -3693/+3998 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7c6192472b LexerParser: Suppress -Wused-but-marked-unused warning in cmExprParser 6f64300a01 LexerParser: Clean up includes following include-what-you-use 699d50e376 LexerParser: Regenerate parser files with GNU Bison 3.7.4 c95442b9b1 LexerParser: Manual removing code from Bison is no longer needed 5a8a61a798 LexerParser: Do not use GNU Bison's yacc mode, we use Bison extensions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5730 | ||||
| * | | | | LexerParser: Suppress -Wused-but-marked-unused warning in cmExprParser | Brad King | 2021-01-26 | 2 | -52/+62 |
| | | | | | |||||
| * | | | | LexerParser: Clean up includes following include-what-you-use | Christoph Grüninger | 2021-01-25 | 9 | -115/+115 |
| | | | | | |||||
| * | | | | LexerParser: Regenerate parser files with GNU Bison 3.7.4 | Christoph Grüninger | 2021-01-25 | 14 | -3666/+3977 |
| | | | | | | | | | | | | | | | | | | | | Adjust expected test output. | ||||
| * | | | | LexerParser: Manual removing code from Bison is no longer needed | Christoph Grüninger | 2021-01-25 | 5 | -16/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This was needed to avoid warnings while compiling the sources generated by older versions of GNU Bison, but is not with GNU Bison 3.7.4. | ||||
| * | | | | LexerParser: Do not use GNU Bison's yacc mode, we use Bison extensions | Christoph Grüninger | 2021-01-25 | 5 | -5/+5 |
| |/ / / | | | | | | | | | | | | | Silence Bison warnings regarding use of Bison extensions. |