use std::cell::RefCell;
use serde::{Serialize, Deserialize};
#[derive(serde::Deserialize)]
pub struct Cfg {
pub(crate) buildopts: BuildOpts,
}
#[derive(Serialize, Deserialize)]
pub struct BuildOpts {
pub(crate) tb_name: String,
pub(crate) distro_name: String,
pub(crate) support_url: String,
pub(crate) version: f64,
pub(crate) threads: i32,
pub(crate) to_fetch: RefCell<Vec<String>>,
pub(crate) bdir: String,
pub(crate) dir_structure: String,
pub(crate) xcscriptdir: String,
pub(crate) bscriptdir: String,
}