File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -330,20 +330,20 @@ elseif(TARGET_SYSTEM_NAME STREQUAL "ios" OR TARGET_SYSTEM_NAME STREQUAL "tvos")
330
330
elseif (TARGET_SYSTEM_NAME STREQUAL "tvos" )
331
331
set (TARGET_TVOS 1)
332
332
endif ()
333
- elseif (TARGET_SYSTEM_NAME STREQUAL "linux" )
334
- set (TARGET_UNIX 1)
335
- set (TARGET_LINUX 1)
336
- elseif (TARGET_SYSTEM_NAME STREQUAL "alpine" )
337
- set (TARGET_UNIX 1)
338
- set (TARGET_LINUX 1)
339
- set (TARGET_LINUX_MUSL 1)
340
333
elseif (TARGET_SYSTEM_NAME STREQUAL "android" )
341
334
set (TARGET_UNIX 1)
342
335
set (TARGET_LINUX_BIONIC 1)
343
336
set (TARGET_ANDROID 1)
344
337
if (CMAKE_BUILD_TYPE STREQUAL "Release" )
345
338
add_compile_options (-O2)
346
339
endif ()
340
+ elseif (CLR_CMAKE_TARGET_LINUX_MUSL)
341
+ set (TARGET_UNIX 1)
342
+ set (TARGET_LINUX 1)
343
+ set (TARGET_LINUX_MUSL 1)
344
+ elseif (TARGET_SYSTEM_NAME STREQUAL "linux" )
345
+ set (TARGET_UNIX 1)
346
+ set (TARGET_LINUX 1)
347
347
elseif (TARGET_SYSTEM_NAME STREQUAL "emscripten" )
348
348
set (TARGET_BROWSER 1)
349
349
if (CMAKE_BUILD_TYPE STREQUAL "Release" )
Original file line number Diff line number Diff line change @@ -371,7 +371,7 @@ typedef struct MonoCompileArch {
371
371
#define MONO_ARCH_HAVE_INTERP_PINVOKE_TRAMP 1
372
372
#define MONO_ARCH_HAVE_INTERP_NATIVE_TO_MANAGED 1
373
373
374
- #if defined(TARGET_WATCHOS ) || (defined(__linux__ ) && !defined(TARGET_ANDROID ))
374
+ #if defined(TARGET_WATCHOS ) || (defined(__linux__ ) && !defined(TARGET_ANDROID ) && !defined( TARGET_LINUX_MUSL ) )
375
375
#define MONO_ARCH_DISABLE_HW_TRAPS 1
376
376
#define MONO_ARCH_HAVE_UNWIND_BACKTRACE 1
377
377
#endif
You can’t perform that action at this time.
0 commit comments