1. 12 Nov, 2019 4 commits
  2. 11 Nov, 2019 11 commits
  3. 10 Nov, 2019 4 commits
  4. 09 Nov, 2019 3 commits
  5. 08 Nov, 2019 13 commits
  6. 07 Nov, 2019 5 commits
    • Cristian Adam's avatar
      db91c5f7
    • Kyle Edwards's avatar
      Merge topic 'ctest-resource-groups' into release-3.16 · 87dcbe0b
      Kyle Edwards authored
      c1435d98 Help: Fix error in resource allocation example
      eb9d945f CTest: Rename hardware -> resources for RunCMake tests
      c544cb66 CTest: Rename hardware -> resources for source code
      6ce27d3a cmCTestMultiProcessHandler: Rename resource locking functions
      a7c1e15c CTest: Rename hardware -> resources for CMake variables, command options
      73a40b19 CTest: Rename "Processes" lexer to "ResourceGroups"
      af9ed543 CTest: Rename PROCESSES test property to RESOURCE_GROUPS
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !3994
      87dcbe0b
    • Kyle Edwards's avatar
      Merge branch 'release-3.16' · 449fceeb
      Kyle Edwards authored
      449fceeb
    • Kyle Edwards's avatar
      Merge topic 'ctest-resource-groups' · bea26f5a
      Kyle Edwards authored
      016601e5 Merge branch 'backport-ctest-resource-groups'
      c1435d98 Help: Fix error in resource allocation example
      eb9d945f CTest: Rename hardware -> resources for RunCMake tests
      c544cb66 CTest: Rename hardware -> resources for source code
      6ce27d3a cmCTestMultiProcessHandler: Rename resource locking functions
      a7c1e15c CTest: Rename hardware -> resources for CMake variables, command options
      73a40b19 CTest: Rename "Processes" lexer to "ResourceGroups"
      af9ed543 CTest: Rename PROCESSES test property to RESOURCE_GROUPS
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !3994
      bea26f5a
    • Denis Thulin's avatar
      FindOpenSSL: Lookup all pkg-config directories · 24d52daf
      Denis Thulin authored
      When using a custom sysroot to build things using pkg-config, some of
      the output variables feature the sysroot while others do not:
      
      ```console
      $ export PKG_CONFIG_SYSROOT_DIR=/path/to/sysroot
      $ export PKG_CONFIG_LIBDIR=/path/to/sysroot/usr/lib/pkgconfig
      $ pkg-config --cflags-only-I openssl
      -I/path/to/sysroot/usr/include/
      $ pkg-config --variable=includedir openssl
      /usr/include
      $ pkg-config --libs-only-L openssl
      -L/path/to/sysroot/usr/lib
      $ pkg-config --variable=libdir openssl
      /usr/lib
      ```
      
      When using `pkg_check_modules`, it's pretty much the same:
      ```cmake
      pkg_check_modules(_OPENSSL QUIET openssl)
      _OPENSSL_INCLUDE_DIRS == /path/to/sysroot/usr/include/
      _OPENSSL_INCLUDEDIR == /usr/include
      _OPENSSL_LIBRARY_DIRS == -L/path/to/sysroot/usr/lib
      _OPENSSL_LIBDIR == /usr/lib
      ```
      
      However, FindOpenSSL only searches for headers in `INCLUDEDIR` and
      libraries in `LIBDIR` instead of searching `INCLUDE_DIRS` and
      `LIBRARY_DIRS` as well.
      
      This fixes that behaviour.
      
      Fixes: #16885Signed-off-by: Denis Thulin's avatarDenis Thulin <denis.thulin@enyx.fr>
      24d52daf