aboutsummaryrefslogtreecommitdiff
path: root/build.rs
diff options
context:
space:
mode:
authorRobin Krahl <robin.krahl@ireas.org>2018-12-10 13:00:16 +0000
committerRobin Krahl <robin.krahl@ireas.org>2018-12-10 14:25:30 +0100
commitf1a11ebf72610fb9cf80ac7f9f147b4ba1a5336f (patch)
tree68805fc818d243538746ce7ec08f063296ff882a /build.rs
parent4615f5ecf96ef4637d814a4dfeab9c404b4a3667 (diff)
downloadnitrokey-sys-rs-f1a11ebf72610fb9cf80ac7f9f147b4ba1a5336f.tar.gz
nitrokey-sys-rs-f1a11ebf72610fb9cf80ac7f9f147b4ba1a5336f.tar.bz2
Update to libnitrokey v3.4.1v3.4.1
In libinitrokey v3.4.1, there are no changes affecting this crate.
Diffstat (limited to 'build.rs')
-rw-r--r--build.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/build.rs b/build.rs
index 162cbbd..a22bbd0 100644
--- a/build.rs
+++ b/build.rs
@@ -30,10 +30,14 @@ fn extract_git_version(pre: &str) -> Result<String, String> {
fn get_version() -> Result<Version, String> {
let major = env::var("CARGO_PKG_VERSION_MAJOR").map_err(stringify)?;
let minor = env::var("CARGO_PKG_VERSION_MINOR").map_err(stringify)?;
+ let patch = env::var("CARGO_PKG_VERSION_PATCH").map_err(stringify)?;
let pre = env::var("CARGO_PKG_VERSION_PRE").map_err(stringify)?;
let git = match pre.is_empty() {
- true => format!("v{}.{}", major, minor),
+ true => match patch.is_empty() {
+ true => format!("v{}.{}", major, minor),
+ false => format!("v{}.{}.{}", major, minor, patch),
+ },
false => extract_git_version(&pre)?,
};