turtle-build 0.2.10

Ninja-compatible build system for high-level programming languages
1
2
3
4
5
6
7
8
9
use crate::ir::Build;
use fnv::FnvHashMap;
use std::{collections::HashSet, sync::Arc};

#[derive(Clone, Debug)]
pub struct GlobalState {
    pub outputs: FnvHashMap<String, Arc<Build>>,
    pub default_outputs: HashSet<String>,
}