Add unix sockets for QEMU GDB in OSDK run command

This commit is contained in:
fgh1999
2024-03-20 21:50:56 +00:00
committed by Tate, Hongliang Tian
parent 28127850aa
commit e616eb3a4c
5 changed files with 162 additions and 66 deletions

View File

@ -5,6 +5,7 @@ use std::fs;
use super::{build::do_build, util::DEFAULT_TARGET_RELPATH};
use crate::{
base_crate::new_base_crate,
cli::GdbServerArgs,
config_manager::{BuildConfig, RunConfig, TestConfig},
util::{get_cargo_metadata, get_current_crate_info, get_target_directory},
};
@ -73,8 +74,7 @@ pub static KTEST_CRATE_WHITELIST: Option<&[&str]> = Some(&{:#?});
let required_run_config = RunConfig {
manifest: required_build_config.manifest.clone(),
cargo_args: required_build_config.cargo_args.clone(),
gdb_server: false,
vsc_launch_file: false,
gdb_server_args: GdbServerArgs::default(),
};
bundle.run(&required_run_config);