1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
use semver::Version;
pub const VERSION: &'static str = env!("CARGO_PKG_VERSION");
pub const MAJOR: &'static str = env!("CARGO_PKG_VERSION_MAJOR");
pub const MINOR: &'static str = env!("CARGO_PKG_VERSION_MINOR");
pub const PATCH: &'static str = env!("CARGO_PKG_VERSION_PATCH");
pub fn version() -> Version {
Version {
major: MAJOR.parse().unwrap(),
minor: MINOR.parse().unwrap(),
patch: PATCH.parse().unwrap(),
pre: vec![],
build: vec![]
}
}
#[cfg(neon_profile = "release")]
pub const BUILD_PROFILE: &'static str = "release";
#[cfg(not(neon_profile = "release"))]
pub const BUILD_PROFILE: &'static str = "debug";