ofps 0.1.0

Framework for efficient processing of optical flows/motion vectors
Documentation
use std::fs::File;
use std::io::Write;
use std::{env, path};

use rustc_version::version_meta;

fn main() {
    let mut path = path::PathBuf::from(env::var_os("OUT_DIR").unwrap());
    path.push("version.rs");
    let mut f = File::create(&path).unwrap();

    let version = version_meta()
        .expect("Failed to read rustc version.")
        .short_version_string;

    write!(
        f,
        "
            /// `rustc` version string.
            pub const RUSTC_VERSION: &str = \"{version}\";
            ",
    )
    .unwrap();
}