use serde::Deserialize;
pub type BuildConfig = Vec<BuildFile>;
#[derive(Deserialize, Debug)]
pub struct BuildFile {
pub(crate) name: String,
#[serde(default)]
pub(crate) out: String,
#[serde(default)]
pub(crate) uses: Vec<String>,
#[serde(default)]
pub(crate) headers: Vec<String>,
#[serde(default)]
pub(crate) includes: Vec<String>,
}