Skip to content

Commit ff43ae8

Browse files
[runtime-cxxmodules] Adapt the darwin modulemaps to sdk 15.4. (#18231)
* [runtime-cxxmodules] Adapt the darwin modulemaps to sdk 15.4. * [runtime-cxmodules] Use separate modulemap for macOS15.2 * [runtime-cxxmodules] Add overlay entry for MacOSX15.2 --------- Co-authored-by: Devajith Valaparambil Sreeramaswamy <[email protected]>
1 parent 21a9e6c commit ff43ae8

File tree

4 files changed

+2017
-106
lines changed

4 files changed

+2017
-106
lines changed

core/clingutils/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,8 @@ if (runtime_cxxmodules)
129129
if (APPLE)
130130
if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 15.0.0.15000309)
131131
set(custom_modulemaps ${custom_modulemaps} std_darwin.MacOSX14.2.sdk.modulemap)
132+
elseif(CMAKE_CXX_COMPILER_VERSION VERSION_LESS 17.0.0.17000013)
133+
set(custom_modulemaps ${custom_modulemaps} std_darwin.MacOSX15.2.sdk.modulemap)
132134
else()
133135
set(custom_modulemaps ${custom_modulemaps} std_darwin.modulemap)
134136
endif()

0 commit comments

Comments
 (0)