summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'fortran-submodule-cray'Brad King2019-07-082-1/+9
|\ | | | | | | | | | | | | | | b0bcd4d7d2 Fortran: Add support for submodules on Cray 33de4d27eb Fortran: Support compilers using no module prefix on submodule files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3504
| * Fortran: Add support for submodules on CrayWillem Deconinck2019-07-081-0/+2
| | | | | | | | | | | | | | | | Define `CMAKE_Fortran_SUBMODULE_{SEP,EXT}` for the Cray Fortran compiler. Use an empty separator to tell CMake that this compiler does not use the enclosing module name as a prefix on submodule files. Issue: #18925
| * Fortran: Support compilers using no module prefix on submodule filesWillem Deconinck2019-07-081-1/+7
| | | | | | | | | | | | | | | | | | Define `CMAKE_Fortran_SUBMODULE_SEP` with an empty string to mean that the compiler uses no module prefix on its submodule files. Also add a default fallback to use the `.mod` extension when `CMAKE_Fortran_SUBMODULE_EXT` is not set. This is a better guess than no extension at all.
* | Merge topic 'pb-cxx11'Brad King2019-07-082-0/+9
|\ \ | | | | | | | | | | | | | | | | | | | | | 59a30f2acf FindProtobuf: libprotoc also needs C++11 194adaf985 Tests: require C++11 for some protobuf tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3503
| * | FindProtobuf: libprotoc also needs C++11Rolf Eike Beer2019-07-031-0/+5
| | |
| * | Tests: require C++11 for some protobuf testsRolf Eike Beer2019-07-031-0/+4
| | | | | | | | | | | | | | | | | | Newer versions of Protobuf require C++11, which is reflected in the imported target created by FindProtobuf. Manually set this for all tests that only use the variables.
* | | Merge topic 'threads-are-good'Brad King2019-07-083-6/+19
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 08cd7f6a02 Swift: support multithreaded compilation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3506
| * | | Swift: support multithreaded compilationSaleem Abdulrasool2019-07-023-6/+19
| | | | | | | | | | | | | | | | | | | | Query the number of logical CPUs available to enable parallel compilation for Swift.
* | | | CMake Nightly Date StampKitware Robot2019-07-081-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2019-07-071-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2019-07-061-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2019-07-051-1/+1
| | | |
* | | | Merge branch 'release-3.15'Craig Scott2019-07-040-0/+0
|\ \ \ \
| * \ \ \ Merge branch 'docs-misc-trivial-cleanups' into release-3.15Craig Scott2019-07-045-39/+39
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3498
* | \ \ \ \ Merge topic 'docs-misc-trivial-cleanups'Craig Scott2019-07-045-39/+39
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d5b722bbbd Help: Remove mention of CMAKE_INSTALL_DO_STRIP ddc7ea4696 Help: Clarify how to provide multiple targets with cmake --target c509f38b7b Help: Add missing xref for CMAKE_EXECUTE_PROCESS_COMMAND_ECHO 9cc6befe1b Help: Improve formatting of list(TRANSFORM) sub-options 074fbdb73f Help: Clean up trivial typos and grammar Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !3498
| * | | | | Help: Remove mention of CMAKE_INSTALL_DO_STRIPCraig Scott2019-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It isn't yet clear whether we want to make this part of the documented API for the install script. Remove it from the docs before it appears in an official release for now. Relates: #18997
| * | | | | Help: Clarify how to provide multiple targets with cmake --targetCraig Scott2019-07-031-1/+2
| | | | | |
| * | | | | Help: Add missing xref for CMAKE_EXECUTE_PROCESS_COMMAND_ECHOCraig Scott2019-07-031-0/+2
| | | | | |
| * | | | | Help: Improve formatting of list(TRANSFORM) sub-optionsCraig Scott2019-07-031-17/+17
| | | | | |
| * | | | | Help: Clean up trivial typos and grammarCraig Scott2019-07-035-20/+17
| | |_|_|/ | |/| | |
* | | | | CMake Nightly Date StampKitware Robot2019-07-041-1/+1
| |_|_|/ |/| | |
* | | | Merge branch 'release-3.15'Brad King2019-07-030-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'FindPostgreSQL-lib-dir' into release-3.15Brad King2019-07-031-1/+8
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3505
* | \ \ \ Merge topic 'FindPostgreSQL-lib-dir'Brad King2019-07-031-1/+8
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | d21b890a4c FindPostgreSQL: Fix regression in computation of library directory Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3505
| * | | | FindPostgreSQL: Fix regression in computation of library directoryBrad King2019-07-021-1/+8
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 368bcba28a (FindPostgreSQL: Find debug lib, imported configs, 2019-05-09, v3.15.0-rc1~93^2) the `PostgreSQL_LIBRARY` variable may contain a list and therefore should not be passed to the `get_filename_component` command directly. Instead spell out the logic to compute `PostgreSQL_LIBRARY_DIR` from one of the per-configuration variables. Fixes: #19444
* | | | Merge branch 'release-3.15'Craig Scott2019-07-030-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'doc-toolchain-file-CMAKE_SOURCE_DIR' into release-3.15Craig Scott2019-07-031-0/+8
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3495
* | \ \ \ Merge topic 'doc-toolchain-file-CMAKE_SOURCE_DIR'Craig Scott2019-07-031-0/+8
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 16434fe303 Help: Discourage using CMAKE_SOURCE_DIR in toolchain files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3495
| * | | | Help: Discourage using CMAKE_SOURCE_DIR in toolchain filesOleg Chernovskiy2019-07-021-0/+8
| |/ / / | | | | | | | | | | | | Fixes: #19390
* | | | CMake Nightly Date StampKitware Robot2019-07-031-1/+1
| |_|/ |/| |
* | | Merge topic 'static'Brad King2019-07-021-0/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 8aa0b63bc6 Swift: add rules for static linking Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3492
| * | | Swift: add rules for static linkingSaleem Abdulrasool2019-06-281-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | The Swift driver recently learnt how to generate static libraries using the `-static` flag. This enables us to generate proper static libraries with dependency tracking with Swift as well.
* | | | Merge topic 'cross_ref_CUDAHOSTCXX_in_CMAKE_CUDA_HOST_COMPILER'Brad King2019-07-021-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d3ebef4f70 CMAKE_CUDA_HOST_COMPILER: Document it takes priority over CUDAHOSTCXX Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3490
| * | | | CMAKE_CUDA_HOST_COMPILER: Document it takes priority over CUDAHOSTCXXRobert Maynard2019-06-271-1/+2
| |/ / /
* | | | Merge topic 'deprecate-policy-old'Brad King2019-07-023-1/+20
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cf821ff3c4 Add deprecation warnings for policies CMP0067 and below Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3502
| * | | | Add deprecation warnings for policies CMP0067 and belowBrad King2019-07-013-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The OLD behaviors of all policies are deprecated, but only by documentation. Add an explicit deprecation diagnostic for policies introduced in CMake 3.8 and below to encourage projects to port away from setting policies to OLD.
* | | | | Merge topic 'double-export-error-message'Brad King2019-07-029-25/+61
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 27d6e51ae9 Tests: add tests for export set error messages 49cfd39007 cmExportBuildFileGenerator: improve error message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3486
| * | | | | Tests: add tests for export set error messagesBen Boeckel2019-06-277-0/+34
| | | | | |
| * | | | | cmExportBuildFileGenerator: improve error messageBen Boeckel2019-06-272-25/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When an exported target depends on another exported target that is included in multiple build export sets, the error message was woefully unhelpful. Now, include information about what build exports the dependent target was included in with instructions for fixing the problem that are actually helpful.
* | | | | | Merge branch 'release-3.15'Brad King2019-07-020-0/+0
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | Merge branch 'qt-5.13' into release-3.15Brad King2019-07-012-5/+5
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !3500
| * \ \ \ \ \ Merge branch 'update-expat' into release-3.15Brad King2019-07-0124-1570/+2056
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3501
| * \ \ \ \ \ \ Merge branch 'cuda-no-device-link-when-disabled' into release-3.15Brad King2019-07-018-11/+38
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3491
* | \ \ \ \ \ \ \ Merge topic 'qt-5.13'Brad King2019-07-022-5/+5
|\ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 963ddafeaa QtDialog: Use QPalette::WindowText instead of QPalette::Foreground 1a2d6bdefc Tests: Autogen: Use valid rcc compression levels Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3500
| * | | | | | | | QtDialog: Use QPalette::WindowText instead of QPalette::ForegroundSebastian Holtermann2019-07-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `QPalette::Foreground` is deprecated and was replaced by `QPalette::WindowText` since at least Qt 4.8. https://doc.qt.io/archives/qt-4.8/qpalette.html#ColorRole-enum This replaces the `QPalette::Foreground` color role with `QPalette::WindowText` in `QtDialog/RegexExplorer.cxx` to avoid compiler warnings.
| * | | | | | | | Tests: Autogen: Use valid rcc compression levelsSebastian Holtermann2019-07-011-4/+4
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid the invalid compression level 0 when invoking rcc. It let's rcc fail with an error since Qt 5.13.
* | | | | | | | Merge topic 'update-expat'Brad King2019-07-0224-1570/+2056
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0998f6396a Merge branch 'upstream-expat' into update-expat ba13dc2aa8 expat 2019-06-19 (d3b78b42) 7449c63f3e expat: Update script to get Expat 2.2.7 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3501
| * | | | | | | Merge branch 'upstream-expat' into update-expatBrad King2019-07-0123-1569/+2055
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream-expat: expat 2019-06-19 (d3b78b42)
| | * | | | | | | expat 2019-06-19 (d3b78b42)Expat Upstream2019-07-0123-1569/+2055
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://github.com/libexpat/libexpat.git at commit d3b78b42a2dcdea98e22625cfff67a49d47e6025 (R_2_2_7).
| * | | | | | | | expat: Update script to get Expat 2.2.7Brad King2019-07-011-1/+1
| | |/ / / / / / | |/| | | | | |