1use std::path::Path; 2 3use crate::core::builder::Builder; 4 5pub(crate) struct Gdb<'a> { 6 pub(crate) gdb: &'a Path, 7} 8 9pub(crate) fn discover_gdb<'a>(builder: &'a Builder<'_>) -> Option<Gdb<'a>> { 10 let gdb = builder.config.gdb.as_deref()?; 11 12 Some(Gdb { gdb }) 13}