Branch: refs/heads/master
Home: https://github.com/xrootd/xrootd
Commit: 7044ad069b38a8f81912deba2bd7187d3f63fb16
https://github.com/xrootd/xrootd/commit/7044ad069b38a8f81912deba2bd7187d3f63fb16
Author: Matthew Feickert <[log in to unmask]>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M CMakeLists.txt
M packaging/wheel/TestCXX14.txt
Log Message:
-----------
[CMake] Set cmake_minimum_required to 3.16...3.25
* Require CMake 3.16 at minimum to allow use of modern find_package
from CMake 3.12+ as well as fixes in FindPython from CMake 3.16+
for future planned work.
- c.f. https://cmake.org/cmake/help/v3.16/command/find_package.html
* Set range of valid CMake versions to allow for more modern CMakes
to be used if available.
- c.f. https://cliutils.gitlab.io/modern-cmake/chapters/basics.html
Commit: 565243ba18b705d6f5b99242d5bc9e38ac7c2974
https://github.com/xrootd/xrootd/commit/565243ba18b705d6f5b99242d5bc9e38ac7c2974
Author: Matthew Feickert <[log in to unmask]>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M .github/workflows/build.yml
M bindings/python/CMakeLists.txt
M cmake/XRootDFindLibs.cmake
M cmake/XRootDSummary.cmake
M packaging/debian/rules
Log Message:
-----------
[CMake] Use CMake 3.12+ FindPython to get Python components
* Use FindPython from CMake 3.12+ which relies on find_package
advancements to select the components that are required. Select the
'Interpreter' and 'Development' components to find the required
executables and files.
- c.f. https://cmake.org/cmake/help/v3.16/module/FindPython.html
* Modern FindPython is capitalization sensitive and will set the
following variables that are used throughout the project.
* Python_FOUND
* Python_Interpreter_FOUND
* Python_EXECUTABLE
* Python_Development_FOUND
- c.f. https://cmake.org/cmake/help/v3.12/module/FindPython.html#result-variables
Compare: https://github.com/xrootd/xrootd/compare/1e8b6cfaa2fa...565243ba18b7
########################################################################
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
|