Print

Print


Opening a pull request to give others a chance to review this before merging.
You can view, comment on, or merge this pull request online at:

  https://github.com/xrootd/xrootd/pull/1965

-- Commit Summary --

  * [CMake] Use GNUInstallDirs.cmake distributed by CMake
  * [CMake] Update Findlibuuid.cmake to provide imported target for uuid
  * [CMake] Use CMake imported target for libuuid
  * [CMake] Use CMake imported target for zlib
  * [CMake] Use CMake imported target for OpenSSL
  * [CI] Simplify CMake command for macOS build in GitLab CI
  * [CI] Install GTest on builds with testing enabled
  * [RPM] Add GTest as build dependency when tests are enabled
  * [CMake] Require GTest to be found to enable building tests
  * [Tests] Convert tests of XrdCl::URL from CppUnit to Google Test
  * [CMake] Add XrdCl tests to CMake test target
  * [CI] Run unit tests using CTest
  * [RPM] Add %check stage to run unit tests during build

-- File Changes --

    M .github/workflows/build.yml (64)
    M .gitlab-ci.yml (12)
    M cmake/Findlibuuid.cmake (14)
    D cmake/GNUInstallDirs.cmake (182)
    M cmake/XRootDFindLibs.cmake (4)
    M cmake/XRootDSummary.cmake (2)
    M packaging/rhel/xrootd.spec.in (9)
    M src/XrdApps.cmake (4)
    M src/XrdCl/CMakeLists.txt (8)
    M src/XrdCrypto.cmake (5)
    M src/XrdHttp.cmake (13)
    M src/XrdMacaroons.cmake (6)
    M src/XrdPlugins.cmake (2)
    M src/XrdSec.cmake (2)
    M src/XrdSecgsi.cmake (4)
    M src/XrdSsi.cmake (2)
    M src/XrdUtils.cmake (2)
    M tests/CMakeLists.txt (2)
    M tests/XrdCephTests/CMakeLists.txt (2)
    A tests/XrdCl/CMakeLists.txt (18)
    A tests/XrdCl/XrdClURL.cc (131)
    M tests/XrdClTests/CMakeLists.txt (18)
    M tests/XrdClTests/UtilsTest.cc (197)
    M tests/XrdClTests/tls/CMakeLists.txt (2)
    M tests/XrdSsiTests/CMakeLists.txt (2)
    M tests/common/CMakeLists.txt (2)

-- Patch Links --

https://github.com/xrootd/xrootd/pull/1965.patch
https://github.com/xrootd/xrootd/pull/1965.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/pull/1965
You are receiving this because you are subscribed to this thread.

Message ID: <[log in to unmask]>

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1