1use std::path::Path;
2use taxy_api::app::AppInfo;
3
4pub mod file;
5pub mod storage;
6
7mod build_info {
8 include!(concat!(env!("OUT_DIR"), "/built.rs"));
9}
10
11pub fn new_appinfo(config_path: &Path, log_path: &Path) -> AppInfo {
12 AppInfo {
13 version: build_info::PKG_VERSION,
14 target: build_info::TARGET,
15 profile: build_info::PROFILE,
16 features: &build_info::FEATURES[..],
17 rustc: build_info::RUSTC_VERSION,
18 config_path: config_path.to_owned(),
19 log_path: log_path.to_owned(),
20 }
21}