blob: a29af6480bf8f63fd8e2ad569d91c86a506aef9c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
//! Basing application initialisation
use libko::*;
use std::path::PathBuf;
pub fn init(pid: Option<&str>, tf: Option<&str>, t: Option<&str>, rev: Option<&str>) -> Meta {
let mut meta = initialise();
meta.project_id = pid.map(Into::into);
if let Some(tfpath) = tf {
meta.load_timefile(tfpath);
}
if let Some(template) = t {
meta.template = Some(PathBuf::new().join(template));
}
dbg!(meta)
}
|