loadsmith-loader 0.2.0

Mod loader definitions and launch-argument generation for the loadsmith mod-manager library
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[macro_export]
macro_rules! glob {
    ($pattern:expr) => {
        globset::Glob::new($pattern).expect("constant pattern should be valid")
    };
}

#[macro_export]
macro_rules! glob_rule {
    ($pattern:expr => $destination:expr) => {
        loadsmith_install::GlobRule::new(
            crate::glob!($pattern),
            camino::Utf8Path::new($destination),
        )
    };
}