[dynarmic/cmake] fatal fail on darwin if mig fails (#2802)
Back-ported from Azahar dynarmic [commit](cbca2f5761)
Co-authored-by: Marcin Serwin <marcin@serwin.dev>
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2802
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
parent
bff09f36cc
commit
f08f4cccdc
1 changed files with 2 additions and 0 deletions
|
|
@ -325,6 +325,7 @@ elseif (APPLE)
|
||||||
-server "${CMAKE_CURRENT_SOURCE_DIR}/backend/x64/mig/mach_exc_server.c"
|
-server "${CMAKE_CURRENT_SOURCE_DIR}/backend/x64/mig/mach_exc_server.c"
|
||||||
-sheader "${CMAKE_CURRENT_SOURCE_DIR}/backend/x64/mig/mach_exc_server.h"
|
-sheader "${CMAKE_CURRENT_SOURCE_DIR}/backend/x64/mig/mach_exc_server.h"
|
||||||
"${MACH_EXC_DEFS_DIR}/mach/mach_exc.defs"
|
"${MACH_EXC_DEFS_DIR}/mach/mach_exc.defs"
|
||||||
|
COMMAND_ERROR_IS_FATAL ANY
|
||||||
)
|
)
|
||||||
execute_process(
|
execute_process(
|
||||||
COMMAND
|
COMMAND
|
||||||
|
|
@ -337,6 +338,7 @@ elseif (APPLE)
|
||||||
-server "${CMAKE_CURRENT_SOURCE_DIR}/backend/arm64/mig/mach_exc_server.c"
|
-server "${CMAKE_CURRENT_SOURCE_DIR}/backend/arm64/mig/mach_exc_server.c"
|
||||||
-sheader "${CMAKE_CURRENT_SOURCE_DIR}/backend/arm64/mig/mach_exc_server.h"
|
-sheader "${CMAKE_CURRENT_SOURCE_DIR}/backend/arm64/mig/mach_exc_server.h"
|
||||||
"${MACH_EXC_DEFS_DIR}/mach/mach_exc.defs"
|
"${MACH_EXC_DEFS_DIR}/mach/mach_exc.defs"
|
||||||
|
COMMAND_ERROR_IS_FATAL ANY
|
||||||
)
|
)
|
||||||
target_sources(dynarmic PRIVATE
|
target_sources(dynarmic PRIVATE
|
||||||
backend/exception_handler_macos.cpp
|
backend/exception_handler_macos.cpp
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue