From f08f4cccdcc86ba7b0deb073d9a6c74d2112a101 Mon Sep 17 00:00:00 2001 From: lizzie Date: Tue, 21 Oct 2025 20:50:36 +0200 Subject: [PATCH] [dynarmic/cmake] fatal fail on darwin if mig fails (#2802) Back-ported from Azahar dynarmic [commit](https://github.com/azahar-emu/dynarmic/commit/cbca2f5761a838e99ee6a9ffde206f9e076569d0) Co-authored-by: Marcin Serwin Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2802 Co-authored-by: lizzie Co-committed-by: lizzie --- src/dynarmic/src/dynarmic/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dynarmic/src/dynarmic/CMakeLists.txt b/src/dynarmic/src/dynarmic/CMakeLists.txt index 8aa0f41afa..763ff4b34b 100644 --- a/src/dynarmic/src/dynarmic/CMakeLists.txt +++ b/src/dynarmic/src/dynarmic/CMakeLists.txt @@ -325,6 +325,7 @@ elseif (APPLE) -server "${CMAKE_CURRENT_SOURCE_DIR}/backend/x64/mig/mach_exc_server.c" -sheader "${CMAKE_CURRENT_SOURCE_DIR}/backend/x64/mig/mach_exc_server.h" "${MACH_EXC_DEFS_DIR}/mach/mach_exc.defs" + COMMAND_ERROR_IS_FATAL ANY ) execute_process( COMMAND @@ -337,6 +338,7 @@ elseif (APPLE) -server "${CMAKE_CURRENT_SOURCE_DIR}/backend/arm64/mig/mach_exc_server.c" -sheader "${CMAKE_CURRENT_SOURCE_DIR}/backend/arm64/mig/mach_exc_server.h" "${MACH_EXC_DEFS_DIR}/mach/mach_exc.defs" + COMMAND_ERROR_IS_FATAL ANY ) target_sources(dynarmic PRIVATE backend/exception_handler_macos.cpp