fn build<'a>(
    out: &'a mut HashMap<Unit, BuildScripts>,
    cx: &mut Context<'_, '_>,
    unit: &Unit
) -> CargoResult<&'a BuildScripts>