1. 27 Apr, 2020 1 commit
  2. 21 Apr, 2020 1 commit
  3. 20 Apr, 2020 4 commits
  4. 17 Apr, 2020 2 commits
  5. 16 Apr, 2020 1 commit
    • alcroito's avatar
      iOS: Fix detection of supported SDK architectures · 170e598a
      alcroito authored and Brad King's avatar Brad King committed
      Instead of relying on SDKSettings.plist which does not contain the
      certain architectures, deduce the supported architectures by
      inspecting libSystem.tbd and libSystem.dylib.
      
      .tbd files are text files, so just parse out the archs string.
      .dylib files can be fat or non-fat, so use lipo -info to extract
      the architectures and parse lipo output.
      
      Fixes: #20588
      170e598a
  6. 15 Apr, 2020 5 commits
  7. 14 Apr, 2020 4 commits
  8. 13 Apr, 2020 2 commits
  9. 11 Apr, 2020 2 commits
  10. 10 Apr, 2020 6 commits
  11. 09 Apr, 2020 3 commits
  12. 08 Apr, 2020 5 commits
  13. 07 Apr, 2020 2 commits
  14. 06 Apr, 2020 2 commits
    • Thomas Bernard's avatar
      llvm-rc: Restore include path for data after explicit preprocessing · 35a29ec8
      Thomas Bernard authored
      Since commit 1c2d031c (Add -E cmake_llvm_rc to preprocess files for
      llvm-rc, 2020-01-14, v3.17.0-rc1~24^2) with llvm-rc we explicitly
      preprocess RC source files and then compile separately without -I flags.
      This broke cases where the RC source references data files adjacent to
      itself or in the include path.
      
      This change adds the expansion of the include paths when calling the
      llvm-rc in order for the resource files to be picked up correctly by
      llvm-rc.  Since the RC compiled file is first preprocessed, the file
      being compiled by llvm-rc resides in the build directory. In order for
      llvm-rc to find the resource data specified relative to the .rc file
      being compiled, the source file path is preppended in the include list
      so that the original source path takes priority over all the other
      includes paths specified.
      
      A space was added in the CMAKE_INCLUDE_FLAG_RC to make the include
      directive work properly for llvm-rc. Checks on the rc.exe showed that
      the syntax change doesn't affect it's proper operation.
      
      Fixes: #20529
      35a29ec8
    • Brad King's avatar
      Merge topic 'doc-3.15-std-fix' into release-3.17 · 3db04c19
      Brad King authored and Kitware Robot's avatar Kitware Robot committed
      182a1044
      
       Help: Add 3.15 release note for change in -std= flag for compile features
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !4574
      3db04c19