Skip to content
Snippets Groups Projects
  1. Jul 26, 2021
  2. Jul 25, 2021
  3. 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
  4. Jul 23, 2021
  5. Jul 21, 2021
  6. Jul 20, 2021
  7. Jul 19, 2021
    • Craig Scott's avatar
      Help: Expand details for file(COPY_FILE) · 8d1944c6
      Craig Scott authored
      8d1944c6
    • Craig Scott's avatar
      Help: Re-order file() sub-commands in Filesystem section · c8ea8861
      Craig Scott authored
      The file(COPY_FILE) sub-command is closely related to the
      file(COPY) sub-command. Move the former to just before the
      latter for improved continuity. The file(RENAME) sub-command is
      also somewhat related to file(COPY_FILE), so it was also moved to
      keep it just before file(COPY_FILE).
      
      The file(MAKE_DIRECTORY) sub-command was also moved to just
      before the file(REMOVE) and file(REMOVE_RECURSE) sub-commands
      to keep them together and improve logical flow of operations.
      c8ea8861
    • Brad King's avatar
      CMakeDetermineCompilerId: Fix CMAKE_EXECUTABLE_FORMAT in CMP0126 NEW behavior · f75610d4
      Brad King authored
      Setting `CMAKE_EXECUTABLE_FORMAT` as a normal variable is unnecessary
      because setting it as a cache entry already makes the value visible to
      the calling scope.
      
      Fixes: #22433
      f75610d4
    • Alexey Edelev's avatar
      AUTOUIC: Fix cyclic dependency between generated UI headers and timestamp · 9cebdbec
      Alexey Edelev authored and Brad King's avatar Brad King committed
      Once the generated UI headers are created by UIC they also are involved
      into processing in next run on ninja.  Autogen adds `ui_*.h` files to
      the deps file `ui_*.h` and this cause timestamp start depend on `ui_*.h`.
      Meanwhile `ui_*.h` depend on timestamp because of the explicit rules
      added by commit 1265c65b (AUTOUIC: Collect ui header files for Ninja
      generator, 2021-02-18, v3.21.0-rc1~600^2).  Avoid adding `ui_*.h` to
      deps file at second ninja run.
      
      Fixes: #16776
      9cebdbec
Loading