Skip to content
Snippets Groups Projects
  1. Aug 17, 2022
  2. Aug 16, 2022
  3. Aug 15, 2022
  4. Aug 11, 2022
  5. Aug 10, 2022
  6. Aug 09, 2022
  7. Aug 08, 2022
    • Brad King's avatar
      FindThreads: Skip check for -pthread flag when targeting the MSVC ABI · 72039637
      Brad King authored
      Since commit 3257c340 (FindThreads: avoid failing in AIX when using
      -D_XOPEN_SOURCE=500, 2022-04-30, v3.24.0-rc1~197^2) we no longer check
      for `pthreads.h` before checking for the `-pthread` flag.  Compilers
      targeting the MSVC ABI do not have such a flag, so avoid performing the
      check unnecessarily.
      
      Fixes: #23829
      72039637
  8. Aug 04, 2022
  9. Aug 03, 2022
    • Craig Scott's avatar
      FetchContent: Disable header set verification for dependencies · 2a9cc3e8
      Craig Scott authored
      The CMAKE_VERIFY_INTERFACE_HEADER_SETS variable is intended to
      be under the control of the user. It doesn't discriminate between
      header sets defined in the main project and those defined by
      dependencies brought into the build directly via FetchContent.
      Developers will usually only be interested in verifying the main project's
      header sets, not those from dependencies.
      
      Make the variable effectively only enable header set verification of the
      main project by turning it off during FetchContent_MakeAvailable() calls.
      The user still has variables like CMAKE_PROJECT_INCLUDE and
      CMAKE_PROJECT_<projectName>_INCLUDE available to them if they
      want to enable verification of all or specific dependencies respectively.
      
      Fixes: #23808
      2a9cc3e8
    • Brad King's avatar
      Makefiles: Restore path consistency in the global dispatch makefile · 5e0b06fe
      Brad King authored
      Directory-level rules in `CMakeFiles/Makefile2` were previously
      previously written by each directory's local generator using its own
      decision for using relative or absolute paths.
      
      Since commit d33b12d8 (Add support for build tree symlink inside
      source tree, 2022-02-25, v3.24.0-rc1~583^2), each local generator
      explicitly models the relationship between its source and build paths,
      and uses this to determine when it is safe to use relative paths.
      Because `add_subdirectory` supports arbitrary placement of the source
      and build directories, different local generators may have different
      relationships between their source and build paths.  This can cause
      disagreement among rules written to `CMakeFiles/Makefile2`.
      
      Restore consistency by always using the root local generator to write
      rules to `CMakeFiles/Makefile2`.  Relative paths should always be
      expressed w.r.t. the top-level build directory since that is the working
      directory in which the `make` tool processing the file will run.
      
      Fixes: #23814
      5e0b06fe
    • Eisuke Kawashima's avatar
      Help: Fix reST syntax typo in find_package docs · 5635d336
      Eisuke Kawashima authored and Brad King's avatar Brad King committed
      5635d336
    • Kyle Edwards's avatar
      Merge topic 'all-verify-interface-header-sets' into release-3.24 · 9d24d620
      Kyle Edwards authored and Kitware Robot's avatar Kitware Robot committed
      
      83e44002 VERIFY_INTERFACE_HEADER_SETS: Add verification target for all
      
      Acked-by: default avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !7536
      9d24d620
    • Michael Hirsch's avatar
      FindLua: Improve documentation formatting · 3e2094fb
      Michael Hirsch authored and Brad King's avatar Brad King committed
      Since commit cb811d11 (Help: Improve description of modules,
      2019-04-12, v3.15.0-rc1~210^2) we've had two `::` prompts for
      the preformatted block listing the result variables.  Convert the
      block to a definition list.
      3e2094fb
    • Brad King's avatar
      Merge topic 'ci-wix-host' into release-3.24 · a9d0bcc7
      Brad King authored and Kitware Robot's avatar Kitware Robot committed
      
      9ff7fffb ci: host WiX 3.14.0.6526 binaries ourselves
      
      Acked-by: default avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !7538
      a9d0bcc7
    • Kyle Edwards's avatar
  10. Aug 02, 2022
  11. Aug 01, 2022
Loading