sq3-rs 0.3.3

SQLite reader with no dependencies
Documentation
use std::path::PathBuf;

fn main() {
    println!("cargo:rerun-if-changed=build/build.rs");
    use std::time::SystemTime;
    let now: String = SystemTime::now()
        .duration_since(SystemTime::UNIX_EPOCH)
        .ok()
        .unwrap()
        .as_secs()
        .to_string();

    println!("cargo:rustc-env=SQLITERS_BUILT_AT={now}");

    let out_dir = std::env::var("OUT_DIR").unwrap();
    let mut path = PathBuf::new();
    path.push(out_dir);

    let mut ancestors = path.ancestors();
    ancestors.next().unwrap();
    ancestors.next().unwrap();
    let target_dir = ancestors.next().map(|path| path.to_owned()).unwrap();

    println!(
        "cargo:rustc-env=FUZZING_ARTIFACTS_DIR={}",
        target_dir.display()
    );
}