1. 26 Jun, 2020 1 commit
  2. 25 Jun, 2020 1 commit
  3. 24 Jun, 2020 2 commits
  4. 23 Jun, 2020 27 commits
  5. 22 Jun, 2020 6 commits
    • Yan's avatar
      Find{FLEX,BISON}: Add 'win-' executable names · 0faa2b98
      Yan authored
      Distributions of these tools on Windows now use a `win-` prefix
      instead of the previously-seen `win_` prefix.  Search for both.
      0faa2b98
    • Robert Maynard's avatar
      FindCUDA: Do not search for the deprecated nppicom when CUDA >= 11 · 1d9f2f97
      Robert Maynard authored
      The nppicom library has been removed in preference of nvjpeg starting
      in CUDA 11.
      
      Fixes: #20845
      1d9f2f97
    • Robert Maynard's avatar
      Refactor file extension queries to be more consistent · 7628153e
      Robert Maynard authored
      It was very easy to forgot to check against all language file
      extensions. This updates the internal API to have a unified API.
      7628153e
    • Daniel Colascione's avatar
      Makefile: Fix regression in .SILENT rule · 7f78bc42
      Daniel Colascione authored
      Since commit d74e651b (Makefiles: Re-implement makefile target path
      escaping and quoting, 2020-04-10, v3.18.0-rc1~334^2~1), `WriteMakeRule`
      now correctly escapes `$` in make target paths as `$$`.  However, this
      caused an existing call site to escape the `$(VERBOSE)` variable
      reference in the `.SILENT` prefix, making it ineffective.  Sub-makefiles
      are invoked with `MAKESILENT`, so this bug matters only for the `all`
      target, which emits progress messages from toplevel.
      
      Before:
      
          # Suppress display of executed commands.
          $$(VERBOSE).SILENT:
      
      After:
      
          # Suppress display of executed commands.
          $(VERBOSE).SILENT:
      7f78bc42
    • Robert Maynard's avatar
      try_compile: consistently add language properties · c4e89094
      Robert Maynard authored
      It was very easy to forgot to add all the possible language
      properties that try_compile might need. Refactored the code
      to make it harder to skip flags.
      
      This changes adds the missing language properties for
      the CUDA, Fortran, OBJC, OBJCXX, and Swift languages:
      
      - CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN
      - CMAKE_<LANG>_COMPILER_TARGET
      - CMAKE_<LANG>_LINK_NO_PIE_SUPPORTED
      - CMAKE_<LANG>_PIE_SUPPORTED
      c4e89094
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · 9692931f
      Kitware Robot authored
      9692931f
  6. 21 Jun, 2020 2 commits
  7. 20 Jun, 2020 1 commit