remind 0.3.0

A program/daemon for scheduling reminder notifications after a given duration.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::env;

use grev::git_revision_auto;


fn main() {
  let manifest_dir =
    env::var_os("CARGO_MANIFEST_DIR").expect("CARGO_MANIFEST_DIR variable not set");
  let pkg_version = env::var("CARGO_PKG_VERSION").expect("CARGO_PKG_VERSION variable not set");

  let git_rev = git_revision_auto(manifest_dir).expect("failed to query Git revision");
  if let Some(git_rev) = git_rev {
    println!("cargo:rustc-env=VERSION={pkg_version} ({git_rev})");
  } else {
    println!("cargo:rustc-env=VERSION={pkg_version}");
  }
}