summaryrefslogtreecommitdiff
path: root/mut/neovim/pack/plugins/start/blink.cmp/build.rs
blob: 1744be2dfb0f79ba2c38a99c5a4d6679f88968ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
fn main() {
    // delete existing version file created by downloader
    let _ = std::fs::remove_file("target/release/version");

    // get current sha from git
    let output = std::process::Command::new("git")
        .args(["rev-parse", "HEAD"])
        .output()
        .unwrap();
    let sha = String::from_utf8(output.stdout).unwrap();

    // write to version
    std::fs::create_dir_all("target/release").unwrap();
    std::fs::write("target/release/version", sha.trim()).unwrap();
}