notnow 0.3.2

A terminal based task and TODO management software.
Documentation
// Copyright (C) 2022-2023 Daniel Mueller (deso@posteo.net)
// SPDX-License-Identifier: GPL-3.0-or-later

use anyhow::Result;

use grev::git_revision_auto;


fn main() -> Result<()> {
  let dir = env!("CARGO_MANIFEST_DIR");
  if let Some(git_rev) = git_revision_auto(dir)? {
    println!(
      "cargo:rustc-env=NOTNOW_VERSION={} (@ {})",
      env!("CARGO_PKG_VERSION"),
      git_rev
    );
  } else {
    println!(
      "cargo:rustc-env=NOTNOW_VERSION={}",
      env!("CARGO_PKG_VERSION")
    );
  }
  Ok(())
}