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