Skip to content

Commit e6bd258

Browse files
Support for Xcode 16.3 and macOS 15.4.
1 parent 4967b6b commit e6bd258

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

cmake/external/ROOT.cmake

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ if(APPLE)
1414
"${DETECTED_OS_VERS}" MATCHES "^osx-11.7")
1515
execute_process(COMMAND bash "-c" "xcodebuild -version | sed -En 's/Xcode[[:space:]]+([0-9\.]*)/\\1/p'" OUTPUT_VARIABLE XCODE_VERS)
1616
message(STATUS "##### XCODE version: ${XCODE_VERS}")
17-
if("${XCODE_VERS}" GREATER_EQUAL "16.2")
17+
if("${XCODE_VERS}" GREATER_EQUAL "16.3")
18+
message(STATUS "##### Using ROOT builds for XCODE 16.3")
19+
set(ROOT_TAR_FILE root_v6.34.08_cxx17_python3.9_osx-xcode-16.3-${DETECTED_ARCH}.tar.gz)
20+
set(ROOT_SHA_KEY osx-xcode-16.3-${DETECTED_ARCH}-ROOT)
21+
elseif("${XCODE_VERS}" GREATER_EQUAL "16.2")
1822
message(STATUS "##### Using ROOT builds for XCODE 16.2")
1923
set(ROOT_TAR_FILE root_v6.32.08_cxx17_python3.9_osx-xcode-16.2-${DETECTED_ARCH}.tar.gz)
2024
set(ROOT_SHA_KEY osx-xcode-16.2-${DETECTED_ARCH}-ROOT)

cmake/external/SHA256Digests.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ SET(osx-xcode-16.1-i386-ROOT 5d8261b8a694151c802d9de2957e91380b31ddb2fa5c1028ed4
9696
SET(osx-xcode-16.1-arm64-ROOT b339a8fac8e360087e533a30b4cd1d2a8059ec84d5826a3f9c8c64109fff1c41)
9797
SET(osx-xcode-16.2-i386-ROOT b0be8291d14c0c66f250297e524debc1d6888a95da32e80918fc51c5c582fc8b)
9898
SET(osx-xcode-16.2-arm64-ROOT 4cd66eca15c97b3ffbf159fb7aeb728483c745b275ef89b3679812561cf0e346)
99+
SET(osx-xcode-16.3-i386-ROOT b0be8291d14c0c66f250297e524debc1d6888a95da32e80918fc51c5c582fc8b)
100+
SET(osx-xcode-16.3-arm64-ROOT 6021e4d3b2ef5e75f8cb888f373917162f68385d1475dda135081f8cf5bf54a3)
99101

100102
SET(ubuntu-18.04-Libroadrunner bf9293c1c95d0b65227bd7e08c0048116ba851bcec5028ef72ea13762ef79276)
101103
SET(ubuntu-18.04-ParaView e3fd74b13e9a4086988c5104c6b8d95c56365d25b491706a8e72018d0e5c76f1)

0 commit comments

Comments
 (0)