Commit Graph

  • 7c3f9c4bcc Merge branch 'release-3.19' into release-3.20 Brad King 2021-02-24 10:58:14 -05:00
  • d656049e22 CMake 3.19.6 Brad King 2021-02-24 10:08:43 -05:00
  • dc4da84ff6 Merge topic 'better_cuda_compiler_detection_error_messages' into release-3.20 Brad King 2021-02-24 14:47:31 +00:00
  • f158efcc82 Merge topic 'preset-flag-consistency' into release-3.20 Brad King 2021-02-24 14:46:13 +00:00
  • 95aeaf4b12 Merge topic 'LINK_LANGUAGE-genex-respects-LINKER_LANGUAGE-property' into release-3.20 Brad King 2021-02-24 14:45:37 +00:00
  • 99e7452eba Merge topic 'autogen-cmp0116-fix' into release-3.20 Brad King 2021-02-24 14:44:54 +00:00
  • 74f5086407 Merge branch 'release-3.19' into release-3.20 Brad King 2021-02-24 09:42:39 -05:00
  • cb62d45590 Merge topic 'preset-no-comments' into release-3.20 Brad King 2021-02-24 14:41:34 +00:00
  • 0d2f5c5e94 Merge topic 'ninja-status-stderr' into release-3.20 Brad King 2021-02-24 14:40:55 +00:00
  • afb5dfc534 Merge branch 'backport-3.19-preset-no-comments' into release-3.19 Brad King 2021-02-24 09:39:20 -05:00
  • fe60dfa8ec Merge branch 'backport-3.19-preset-no-comments' into preset-no-comments Brad King 2021-02-24 09:33:59 -05:00
  • 945109405b Tests: Remove comments from CMakePresetsTest/Good.json.in Kyle Edwards 2021-02-23 16:09:22 -05:00
  • 8184bfd20c Revert "Help: Document JSON comment support in cmake-presets(7)" Kyle Edwards 2021-02-23 15:39:48 -05:00
  • d6e667b8a5 CMakePresets.json: Remove undocumented support for comments Kyle Edwards 2021-02-23 15:38:10 -05:00
  • 04472b6b26 Merge topic 'ci-macos-arm64' into release-3.20 Brad King 2021-02-23 18:00:39 +00:00
  • 3c6b44da9f gitlab-ci: Add macos-arm64 jobs for Ninja and Xcode Brad King 2021-02-19 12:54:59 -05:00
  • 2de615d32a gitlab-ci: rename macos build and test jobs to macos-x86_64 Brad King 2021-02-19 12:02:18 -05:00
  • de6d060737 ci: add sccache 0.2.15 custom build for aarch64-apple-darwin Brad King 2021-02-18 14:32:37 -05:00
  • 3beaecfa36 Merge branch 'ninja-status-stderr' into release-3.19 Brad King 2021-02-23 11:01:14 -05:00
  • af116dd796 Tests: Update for upstream ninja change to write status on stderr Brad King 2021-02-23 10:46:11 -05:00
  • 52e86422ca ci: update to sccache 0.2.15 on linux builds Brad King 2021-02-18 14:02:19 -05:00
  • 3f9a5fa82e ci: Use Qt macOS 10.13+ package for macOS build and test jobs Brad King 2021-02-19 13:39:04 -05:00
  • 8312a2424e ctest: Add support for '--prefix=<prefix>' form of the argument Brad King 2021-02-23 09:12:55 -05:00
  • 03ceb0cb7f CUDA: Improve error messages when CUDA compiler detection fails Robert Maynard 2021-02-22 13:06:41 -08:00
  • f2b277346e Help: Note that CMP0116 is recorded at the time of CC creation Kyle Edwards 2021-02-23 08:46:10 -05:00
  • 0168c75b61 Tests: Test Qt autogen target with CMP0116 set to WARN Kyle Edwards 2021-02-23 08:19:50 -05:00
  • 35f585a4b7 Tests: Test per-CC behavior of CMP0116 Kyle Edwards 2021-02-22 15:27:49 -05:00
  • fe81eb5680 Ninja: Use CMP0116 status recorded at time of custom command's creation Kyle Edwards 2021-02-22 15:27:18 -05:00
  • e65bfd6926 cmCustomCommand: Record value of CMP0116 at time of creation Kyle Edwards 2021-02-22 15:24:52 -05:00
  • 0ffca26438 cmake: Add support for '--build --prefix=<prefix>' form of the argument Brad King 2021-02-23 08:50:40 -05:00
  • 3c4679c1d8 cmake: Document '--preset <preset>' form of the argument Brad King 2021-02-23 08:45:12 -05:00
  • 933fbea935 Genex: LINK_LANGUAGE respects LINKER_LANGUAGE property Marc Chevrier 2021-02-22 11:45:11 +01:00
  • 5d32c3f4fc Merge topic 'test-ExternalProject-CONFIGURE_HANDLED_BY_BUILD' into release-3.20 Brad King 2021-02-23 13:09:48 +00:00
  • ae77f76be4 Merge topic 'test-macos-arm64' into release-3.20 Brad King 2021-02-23 13:09:04 +00:00
  • 1497a4d69b Merge topic 'cmake-gui-restore-search' into release-3.20 Brad King 2021-02-23 13:07:25 +00:00
  • 2db2f63c26 Merge topic 'nag-fortran-include-moddir' into release-3.20 Brad King 2021-02-23 13:05:48 +00:00
  • 5059fc8ea7 Merge topic 'per-config-autogen-info-file' into release-3.20 Brad King 2021-02-23 13:00:07 +00:00
  • f00173e870 Tests: Suppress failures on macOS arm64 due to separate Xcode signing phase Brad King 2021-02-22 13:04:34 -05:00
  • a4aac21b47 cmake-gui: Restore search bar for cache view and environment dialog Sankhesh Jhaveri 2021-02-22 17:11:37 -05:00
  • 15790473bf Tests: Fix CTestTestCrash expected output on macOS arm64 Brad King 2021-02-22 13:29:07 -05:00
  • 0e8a40e369 Tests: Remove explicit no-signing marks from BundleTest Brad King 2021-02-22 12:20:52 -05:00
  • df5cc66033 Tests: Clarify internal project name in RunCMake.GoogleTest cases Brad King 2021-02-19 16:28:04 -05:00
  • 3bba965000 Tests: Fix ExternalProject CONFIGURE_HANDLED_BY_BUILD on 1s filesystems Daan De Meyer 2021-02-20 19:53:48 +00:00
  • 2d71782415 Merge topic 'fix-IS_NEWER_THAN-usage' into release-3.20 Brad King 2021-02-22 16:05:39 +00:00
  • 963ff39ea6 FetchContent: Don't update timestamps if files don't change Craig Scott 2021-02-18 12:31:48 +11:00
  • 450eb8f40b ExternalProject: Fix misuse of IS_NEWER_THAN in timestamp checks Craig Scott 2021-02-21 17:40:21 +11:00
  • 520f2ba4bf Merge topic 'vs-pch-one-lang' into release-3.20 Brad King 2021-02-22 15:40:23 +00:00
  • 4d83ec582f Merge topic 'cpackifw-scanbuild-fix' into release-3.20 Brad King 2021-02-22 15:39:22 +00:00
  • abefe0e55a Merge topic 'doc-cpack-dpkg-shlibdeps-l' into release-3.20 Brad King 2021-02-22 15:37:53 +00:00
  • 7d44627243 NAG: Fix using Fortran modules from their output directory Brad King 2021-02-22 09:37:07 -05:00
  • e35de08e39 Autogen: Don't change the order of HEADERS array in AutogenInfo.json Craig Scott 2021-02-22 16:11:26 +11:00
  • ad5f63ced1 VS: Restore support for PCH in CXX but not C within once target Brad King 2021-02-19 11:25:26 -05:00
  • e3fe023a7d cmVisualStudio10TargetGenerator: Refactor per-source PCH logic Brad King 2021-02-19 11:21:28 -05:00
  • 3a71bbe4a8 Merge branch 'release-3.19' into release-3.20 Brad King 2021-02-19 09:42:14 -05:00
  • 393525caf7 Merge topic 'intel-fortran-preprocess' into release-3.20 Brad King 2021-02-19 14:35:13 +00:00
  • c548c0ae47 Merge topic 'docpreset' into release-3.20 Brad King 2021-02-19 14:34:29 +00:00
  • 753e8d94e4 Merge topic 'llvm-nm-cleanup' into release-3.20 Brad King 2021-02-19 14:33:27 +00:00
  • a5f3057dd4 Help: Fix CPACK_DEBIAN_PACKAGE_SHLIBDEPS_PRIVATE_DIRS documentation Brad King 2021-02-19 09:14:14 -05:00
  • c8976ee6a1 CPackIFWInstaller: Avoid potential null pointer dereference Craig Scott 2021-02-19 17:11:53 +11:00
  • b6f5cdd304 Merge topic 'doc-if-links' into release-3.20 Brad King 2021-02-18 20:12:20 +00:00
  • d8fcc13693 Help: Add build and test preset to examples in cmake-presets(7) Michael Hirsch 2021-02-17 23:14:49 -05:00
  • 131a7b0476 Help: Clarify preset name conflict rules in cmake-presets(7) Michael Hirsch 2021-02-17 23:14:49 -05:00
  • 074cb9e49f Merge topic 'preset-json-comments' into release-3.20 Brad King 2021-02-18 19:52:21 +00:00
  • e9bff4fcd7 Merge topic 'doc-presets' into release-3.20 Brad King 2021-02-18 19:35:28 +00:00
  • f8f0649df1 Help: Document JSON comment support in cmake-presets(7) Michael Hirsch 2021-02-18 11:11:07 -05:00
  • 987fb976dc Help: Clarify role of binaryDir inheritance in cmake-presets(7) Brad King 2021-02-18 10:58:32 -05:00
  • 77682bdd0f Help: Link to tool-specific preset arguments from cmake-presets(7) Brad King 2021-02-18 10:31:34 -05:00
  • f3a0ad075d Help: Mention version 2 in cmake-presets(7) Brad King 2021-02-18 10:25:07 -05:00
  • f81cc3ba32 Utilities/Sphinx: Avoid converting -- to an en-dash Brad King 2021-02-18 10:53:33 -05:00
  • 025dbcf3b3 Help: Add internal links to if() docs Michael Hirsch, Ph.D 2021-01-25 21:14:43 -05:00
  • 417670c194 bindexplib: remove stray debugging output when using llvm-nm Brad King 2021-02-18 09:37:21 -05:00
  • 01acbe5935 Merge topic 'fix-intel-compiler-check' into release-3.20 Brad King 2021-02-18 13:19:39 +00:00
  • 1e6f9114b3 Merge branch 'backport-intel-fortran-preprocess' into release-3.19 Brad King 2021-02-18 08:13:49 -05:00
  • 079d5d5000 Merge topic 'fetchcontent-patch-step-typo' into release-3.20 Craig Scott 2021-02-18 12:39:13 +00:00
  • 761a27c652 IntelLLVM: Make explicit Fortran preprocessing under Ninja more robust Brad King 2021-02-18 07:29:03 -05:00
  • 3cbfb4c223 Merge branch 'backport-intel-fortran-preprocess' Brad King 2021-02-18 07:35:35 -05:00
  • ebb4050215 Intel: Make explicit Fortran preprocessing under Ninja more robust Brad King 2021-02-18 07:29:03 -05:00
  • 9ed24c400c FetchContent: Restore patch command support Craig Scott 2021-02-18 09:40:39 +11:00
  • 95fc12038b DetermineCompiler: Fix copy-paste error in Intel Compiler detection Gregor Jasny 2021-02-17 08:21:29 +01:00
  • 00aaf1f0e4 CMake 3.20.0-rc1 Brad King 2021-02-16 12:11:10 -05:00
  • 81e934198b Merge branch 'release-3.19' into release-3.20 Brad King 2021-02-16 12:08:16 -05:00
  • 74e0357e33 Merge topic 'FindPython-fix-variable-handling' into release-3.20 Brad King 2021-02-16 17:06:58 +00:00
  • 97a578bed9 Merge branch 'release-3.19' into release-3.20 Brad King 2021-02-16 12:06:02 -05:00
  • ea6fe8fe83 Merge branch 'FindPython-fix-variable-handling' into release-3.19 Brad King 2021-02-16 10:48:10 -05:00
  • 0202e2b1e7 FindPython: fix erroneous variable handling Marc Chevrier 2021-02-16 11:07:51 +01:00
  • c9f545be29 Merge topic 'preset-fixes' into release-3.20 Brad King 2021-02-16 15:41:41 +00:00
  • 10f963d8e7 Merge topic 'FindPNG-advanced-variables' into release-3.20 Brad King 2021-02-16 15:40:40 +00:00
  • cf22737598 Merge topic 'IntelLLVM-unused-C17' into release-3.20 Brad King 2021-02-16 15:40:20 +00:00
  • fe7d752179 CMake 3.19.5 Brad King 2021-02-15 11:48:33 -05:00
  • 8e5ade95e3 presets: Inherit 'quiet' property for test presets Sam Freed 2021-02-12 11:49:36 -08:00
  • 2d061298c8 presets: Remove unintended rerunFailed option from test presets Sam Freed 2021-02-12 11:49:03 -08:00
  • cef0880b3d IntelLLVM: Remove incomplete C17 support Brad King 2021-02-12 11:03:34 -05:00
  • ff0040d2eb FindPNG: only mark used variables as advanced Ben Boeckel 2021-02-13 08:55:03 -05:00
  • 2f0307286c Merge topic 'release-3.20-cleanups' into release-3.20 Brad King 2021-02-15 15:32:15 +00:00
  • 2b9c0cd120 Merge topic 'cuda-nvcc-output' into release-3.20 Brad King 2021-02-15 15:29:19 +00:00
  • fbd3d7b9c2 Merge topic 'FindGDAL-improvements' into release-3.20 Brad King 2021-02-15 15:21:12 +00:00
  • 97144c1421 Merge branch 'release-3.19' into release-3.20 Brad King 2021-02-15 10:15:18 -05:00
  • a69bed932f Merge topic 'relnote-IOS_INSTALL_COMBINED-xcode12' into release-3.20 Brad King 2021-02-15 15:12:40 +00:00
  • a6233dc622 Merge branch 'relnote-IOS_INSTALL_COMBINED-xcode12' into release-3.19 Brad King 2021-02-15 10:12:02 -05:00
  • 8e493334c7 Help: Add 3.19.5 release notes for Xcode iOS-related changes Craig Scott 2021-02-14 18:28:56 +11:00