1. 14 Apr, 2020 1 commit
  2. 10 Apr, 2020 2 commits
  3. 06 Apr, 2020 2 commits
  4. 01 Apr, 2020 2 commits
  5. 30 Mar, 2020 4 commits
    • Brad King's avatar
      Merge branch 'backport-3.16-link-libs-config-case' into release-3.16 · 9fce9793
      Brad King authored
      Merge-request: !4544
      9fce9793
    • Brad King's avatar
      Merge branch 'aix-ExportImportList-install' into release-3.16 · 933d0691
      Brad King authored
      Merge-request: !4545
      933d0691
    • Brad King's avatar
      AIX: Install ExportImportList script with execute permission · 39e5a4da
      Brad King authored
      This script was added by commit 0f150b69 (AIX: Explicitly compute
      shared object exports for both XL and GNU, 2019-07-11,
      v3.16.0-rc1~418^2~2) but does not have a `.sh` extension so our existing
      install rules neglect to give it execute permission.  Our test suite
      works on AIX in the build tree but the script is broken without execute
      permission on installation.
      
      Fixes: #20520
      39e5a4da
    • Brad King's avatar
      target_link_libraries: Fix regression in case of $<CONFIG> genex · 5a95b5e0
      Brad King authored
      Since commit b8626261 (Precompile headers: Add methods to generate PCH
      sources, 2019-07-13, v3.16.0-rc1~182^2~4) we look up source files for a
      target using an upper-case configuration even though an original-case
      name is sufficient.  Since commit 36ded610 (PCH: Generate sources
      during Compute step, 2019-10-05, v3.16.0-rc1~2^2) the source file lookup
      is the first time we compute many on-demand structures that depend on
      the configuration name.  This caused the `$<CONFIG>` generator
      expression to evaluate to the upper-case configuration name in some
      cases where we used original-case before.
      
      Fix this by switching the source file lookup to the original-case config
      name.  Add a test covering the symptom that led to the discovery of this
      problem.
      
      Fixes: #20517
      5a95b5e0
  6. 26 Mar, 2020 2 commits
  7. 19 Mar, 2020 2 commits
  8. 12 Mar, 2020 2 commits
  9. 06 Mar, 2020 2 commits
  10. 05 Mar, 2020 2 commits
  11. 04 Mar, 2020 2 commits
  12. 27 Feb, 2020 2 commits
  13. 26 Feb, 2020 2 commits
    • Marc Chevrier's avatar
      FindPython: Do not cache computed result variables in CMake 3.16 · 1dc524f2
      Marc Chevrier authored
      Since commit 06d9e67f (FindPython: Add capability to specify directly
      artifacts, 2019-08-15, v3.16.0-rc1~157^2) we accidentally add the result
      variables `Python*_LIBRARY_RELEASE` and `Python*_LIBRARY_DEBUG` to the
      cache.  They are always computed from other results and so should not be
      presented to users in cmake-gui and ccmake to edit.
      
      Issue: #20362
      1dc524f2
    • Marc Chevrier's avatar
      FindPython: Mark non-public cache entries INTERNAL in CMake 3.16 · 602d1d82
      Marc Chevrier authored
      Since commit 06d9e67f (FindPython: Add capability to specify directly
      artifacts, 2019-08-15, v3.16.0-rc1~157^2) we accidentally expose cache
      entries named `_Python...` to users in cmake-gui and ccmake.  Mark those
      entries as `INTERNAL` to hide them.
      
      Issue: #20362
      602d1d82
  14. 24 Feb, 2020 4 commits
  15. 12 Feb, 2020 1 commit
  16. 11 Feb, 2020 2 commits
  17. 10 Feb, 2020 2 commits
  18. 06 Feb, 2020 3 commits
  19. 05 Feb, 2020 1 commit