Skip to content
Snippets Groups Projects
  1. Jul 29, 2021
  2. Jul 28, 2021
  3. Jul 27, 2021
  4. Jul 26, 2021
  5. Jul 25, 2021
  6. Jul 24, 2021
    • Craig Scott's avatar
      Help: Clarify and correct wording around DEPFILE option · f6e5743d
      Craig Scott authored
      The previous wording contradicted itself regarding whether
      Visual Studio generators were supported, and about when
      generator expressions could be used. Restructure the paragraphs
      and max it clearer what support was added in which CMake
      versions.
      f6e5743d
  7. Jul 23, 2021
  8. Jul 21, 2021
    • Raul Tambre's avatar
      GNU: Correct C23 flags · d61bc424
      Raul Tambre authored
      Non-final forms aren't supported yet, unlike C++23.
      Seems I might've gotten confused due to that when I added these.
      
      Fixes #22453.
      d61bc424
    • Brad King's avatar
      Ninja Multi-Config: Restore TARGET_OBJECTS support in cross-configs · cb777dd8
      Brad King authored
      Since commit 2ae72ef7 (Xcode: Enable multi-arch TARGET_OBJECTS genex
      in [INTERFACE_]LINK_LIBRARIES, 2021-05-26, v3.21.0-rc1~126^2) the
      TARGET_OBJECTS genex, when referenced for linking, is now evaluated with
      EvaluateForBuildsystem enabled.  This causes the object file paths to be
      computed with a buildsystem-specific placeholder for the configuration.
      
      This is normally fine because the placeholder will be evaluated by the
      native buildsystem tool using the proper configuration.  However, the
      Ninja Multi-Config generator's `${CONFIGURATION}` placeholder may not
      have the correct value for cross-config object files.  Switch back to
      using the per-config location of each object file for this generator.
      
      Fixes: #22436
      cb777dd8
Loading