varfish-server-worker 0.6.0

Rust-based workers for varfish-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// The custom build script, needed as we use flatbuffers.

use std::path::Path;

fn main() {
    println!("cargo:rerun-if-changed=src/pheno/pbs.proto3");
    prost_build::compile_protos(&["src/pheno/pbs.proto3"], &["src/"]).unwrap();
    println!("cargo:rerun-if-changed=src/world.fbs");
    flatc_rust::run(flatc_rust::Args {
        inputs: &[Path::new("src/world.fbs")],
        out_dir: Path::new("target/flatbuffers/"),
        ..Default::default()
    })
    .expect("flatc");
}