diff options
-rw-r--r-- | host/start-vm/meson.build | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/host/start-vm/meson.build b/host/start-vm/meson.build index ea83e67..61b0ff7 100644 --- a/host/start-vm/meson.build +++ b/host/start-vm/meson.build @@ -5,13 +5,14 @@ project('start-vm', 'rust', 'c', default_options : ['rust_std=2018', 'warning_level=3']) add_project_arguments('-D_GNU_SOURCE', language : 'c') +add_project_arguments('-C', 'panic=abort', language : 'rust') c_lib = static_library('start-vm-c', 'net.c', 'net-util.c') executable('start-vm', 'start-vm.rs', link_with : c_lib, install : true) test('Rust unit tests', executable('start-vm-test', 'start-vm.rs', - rust_args : ['--test'], + rust_args : ['--test', '-C', 'panic=unwind'], link_with : c_lib)) subdir('tests') |