diff options
Diffstat (limited to 'xtask/src/lib.rs')
-rw-r--r-- | xtask/src/lib.rs | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/xtask/src/lib.rs b/xtask/src/lib.rs deleted file mode 100644 index 26dcbd1..0000000 --- a/xtask/src/lib.rs +++ /dev/null @@ -1,30 +0,0 @@ -const BIN_NAME: &str = "projectr"; -const PKG_VER: &str = env!("CARGO_PKG_VERSION"); -const PKG_INCLUDE: &[&str] = &[ - "bin/tmux-projectr", - "CONTRIBUTING.md", - "README.md", - "LICENSE", -]; - -pub mod dist; -pub mod release; - -/// Parse version from git describe output. -pub fn git_version() -> anyhow::Result<semver::Version> { - let stdout = std::process::Command::new("git") - .arg("describe") - .arg("--long") - .arg("--abbrev=7") - .output()? - .stdout; - - std::str::from_utf8(&stdout)? - .trim() - .trim_start_matches('v') - .replacen("-g", ".g", 1) - .replacen('-', "-r", 1) - .parse() - .map_err(Into::into) -} - |