summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'CMakePrintSystemInformation-processor'Brad King2020-04-151-1/+1
|\ | | | | | | | | | | | | 06e2c54115 CMakePrintSystemInformation: Add CMAKE_SYSTEM_PROCESSOR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4608
| * CMakePrintSystemInformation: Add CMAKE_SYSTEM_PROCESSORJiri Malak2020-04-141-1/+1
| |
* | Merge branch 'release-3.16'Brad King2020-04-150-0/+0
|\ \
| * \ Merge branch 'ibmi-aix-exports' into release-3.16Brad King2020-04-141-2/+5
| |\ \ | | | | | | | | | | | | Merge-request: !4611
| * \ \ Merge branch 'FindMPI-pgi-spectrum-mpi-wrappers' into release-3.16Brad King2020-04-141-3/+3
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !4598
* | \ \ \ Merge branch 'release-3.17'Brad King2020-04-150-0/+0
|\ \ \ \ \
| * \ \ \ \ Merge topic 'ibmi-aix-exports' into release-3.17Brad King2020-04-151-2/+5
| |\ \ \ \ \ | | | |_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | 420e91c951 AIX: Activate symbol export/import IBM i (OS400) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4611
* | | | | | Merge topic 'ibmi-aix-exports'Brad King2020-04-151-2/+5
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 420e91c951 AIX: Activate symbol export/import IBM i (OS400) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4611
| * | | | | AIX: Activate symbol export/import IBM i (OS400)Brad King2020-04-141-2/+5
| | |/ / / | |/| | | | | | | | | | | | | Fixes: #20582
* | | | | Merge branch 'release-3.17'Brad King2020-04-150-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'FindPython-if-auto-deref' into release-3.17Brad King2020-04-151-9/+9
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 894fdea2a9 FindPython: remove extra dereference 0b9c9e2c8c FindPython: avoid autoderef in version comparisons Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4610
* | \ \ \ \ Merge topic 'FindPython-if-auto-deref'Brad King2020-04-151-9/+9
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 894fdea2a9 FindPython: remove extra dereference 0b9c9e2c8c FindPython: avoid autoderef in version comparisons Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4610
| * | | | | FindPython: remove extra dereferenceBen Boeckel2020-04-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the version is not found (e.g., missing headers), this causes a CMake error about `if(blah VERSION_EQUAL)` being an invalid statement.
| * | | | | FindPython: avoid autoderef in version comparisonsBen Boeckel2020-04-141-8/+8
| | | | | |
* | | | | | Merge branch 'release-3.17'Brad King2020-04-150-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'FindCUDAToolkit-search-stubs' into release-3.17Brad King2020-04-151-2/+20
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4f1e24efa0 FindCUDAToolkit searches stub location last Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4589
* | \ \ \ \ \ Merge topic 'FindCUDAToolkit-search-stubs'Brad King2020-04-151-2/+20
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4f1e24efa0 FindCUDAToolkit searches stub location last Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4589
| * | | | | | FindCUDAToolkit searches stub location lastRobert Maynard2020-04-141-2/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #20252
* | | | | | | Merge branch 'release-3.17'Brad King2020-04-150-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge branch 'backport-3.17-file-upload-tls' into release-3.17Brad King2020-04-151-0/+7
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !4579
| | * | | | | | file(UPLOAD): Add default ca_certsHarry Mallon2020-04-151-0/+7
| | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Default ca_certs were not added when using `UPLOAD` with built-in (non-system) cURL. Previously we only did this for `DOWNLOAD`. Fixes: #20551
* | | | | | | CMake Nightly Date StampKitware Robot2020-04-151-1/+1
| | | | | | |
* | | | | | | Merge topic 'sort_list_natural_20563'Brad King2020-04-144-2/+56
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | da99eca1e7 list: add NATURAL sorting on SORT sub-command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4602
| * | | | | | | list: add NATURAL sorting on SORT sub-commandJohnny Jazeix2020-04-134-2/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20563
* | | | | | | | Merge topic 'cmake-gui-system-processor'Brad King2020-04-141-0/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 11cbf79d15 cmake-gui: Pass CMAKE_SYSTEM_PROCESSOR to from gui to cmake Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4604
| * | | | | | | | cmake-gui: Pass CMAKE_SYSTEM_PROCESSOR to from gui to cmakeJiri Malak2020-04-131-0/+3
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add missing `CMAKE_SYSTEM_PROCESSOR` cmake cache entry to passed options for first configure. We already pass `CMAKE_SYSTEM_{NAME,VERSION}`.
* | | | | | | | Merge topic 'clang-tidy-9.0-changes'Brad King2020-04-1429-135/+107
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7cb72fadc8 cmConfigureFileCommand: simplify no-op argument handling f413727d27 clang-tidy: address bugprone-sizeof-expression lint 609c3b7cdc cmComputeLinkInformation: reserve space in built-up string 89207abf1f cmParseCacheCoverage: use cmSystemTools::SplitString 59b7adddc4 nits: replace some "c" instances with 'c' 80edc2cd8a cmMakefile: use std::string_view 37872088cf clang-tidy: address readability-else-after-return lint f2a33107be clang-tidy: address bugprone-branch-clone lints ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4584
| * | | | | | | | cmConfigureFileCommand: simplify no-op argument handlingBen Boeckel2020-04-131-6/+20
| | | | | | | | |
| * | | | | | | | clang-tidy: address bugprone-sizeof-expression lintBen Boeckel2020-04-131-2/+4
| | | | | | | | |
| * | | | | | | | cmComputeLinkInformation: reserve space in built-up stringBen Boeckel2020-04-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should avoid any reallocations that would occur in this function.
| * | | | | | | | cmParseCacheCoverage: use cmSystemTools::SplitStringBen Boeckel2020-04-132-29/+4
| | | | | | | | |
| * | | | | | | | nits: replace some "c" instances with 'c'Ben Boeckel2020-04-134-7/+7
| | | | | | | | |
| * | | | | | | | cmMakefile: use std::string_viewBen Boeckel2020-04-131-1/+2
| | | | | | | | |
| * | | | | | | | clang-tidy: address readability-else-after-return lintBen Boeckel2020-04-132-2/+4
| | | | | | | | |
| * | | | | | | | clang-tidy: address bugprone-branch-clone lintsBen Boeckel2020-04-1320-87/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Arguably, many of these are bugs in `clang-tidy`. An if/else tree with other conditionals between cloned blocks may be relying on the intermediate logic to fall out of the case and inverting this logic may be non-trivial. See: https://bugs.llvm.org/show_bug.cgi?id=44165
| * | | | | | | | clang-tidy: ignore making members staticBen Boeckel2020-04-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CMake has lots of instances of this which is outside the scope of this topic right now.
| * | | | | | | | TestDriver: avoid clang-tidy lints in generated codeBen Boeckel2020-04-131-2/+5
| | | | | | | | |
| * | | | | | | | clang-tidy: ignore the use-trailing-return-type lintBen Boeckel2020-04-131-0/+1
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | CMake isn't ready for this yet.
* | | | | | | | Merge topic 'UseJava-quoting'Brad King2020-04-141-3/+9
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 01d5b888a3 UseJava: Quote -classpath argument correctly on more platforms Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Marc Chevrier <marc.chevrier@gmail.com> Merge-request: !4597
| * | | | | | | | UseJava: Quote -classpath argument correctly on more platformsBrad King2020-04-101-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the `VERBATIM` option to our `add_custom_command` calls so that all arguments are correctly escaped for the shell. Otherwise when using a POSIX shell on Windows, the `-classpath` separator is `;` and without quoting ends the command. Fixes: #20567 Inspired-by: Nevyn Bengtsson <nevyn.jpg@gmail.com>
* | | | | | | | | CMake Nightly Date StampKitware Robot2020-04-141-1/+1
| |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge topic 'include-dir-special'Brad King2020-04-133-1/+30
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9be48c4d0b Tests: Add coverage for special characters in include directories dc0dc974a9 Xcode: Fix quoting of paths with square brackets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4591
| * | | | | | | | Tests: Add coverage for special characters in include directoriesBrad King2020-04-102-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have tests for special characters in preprocessor definitions and custom command line arguments. Add such a test for include directories. Currently the Makefiles generators do not escape paths in `depend.make` in all cases, so leave a FIXME comment and skip the test for those. Issue: #20555
| * | | | | | | | Xcode: Fix quoting of paths with square bracketsBrad King2020-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Xcode project file format needs paths containing square brackets ('[' or ']') to be quoted. Issue: #20555
* | | | | | | | | Merge branch 'release-3.17'Brad King2020-04-130-0/+0
|\ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / | |/| | | | | | |
| * | | | | | | | Merge topic 'FindMPI-pgi-spectrum-mpi-wrappers' into release-3.17Brad King2020-04-131-3/+3
| |\ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cd449c6175 FindMPI: Add the pgi compiler wrapper names used by IBM Spectrum MPI Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4598
* | | | | | | | | Merge topic 'FindMPI-pgi-spectrum-mpi-wrappers'Brad King2020-04-131-3/+3
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cd449c6175 FindMPI: Add the pgi compiler wrapper names used by IBM Spectrum MPI Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4598
| * | | | | | | | FindMPI: Add the pgi compiler wrapper names used by IBM Spectrum MPIChuck Atkins2020-04-101-3/+3
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | Merge branch 'release-3.17'Brad King2020-04-130-0/+0
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge branch 'release-3.16' into release-3.17Brad King2020-04-130-0/+0
| |\ \ \ \ \ \ \ | | |/ / / / / /