blokli-client 0.33.1

Client connector to Blokli
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::{env, path::PathBuf};

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let manifest_dir = PathBuf::from(env::var("CARGO_MANIFEST_DIR")?);
    let schema_path = manifest_dir.join("target-api-schema.graphql");

    println!("cargo:rerun-if-changed={}", schema_path.display());
    cynic_codegen::register_schema("blokli")
        .from_sdl_file(schema_path)?
        .as_default()
        .map(|_| ())
        .map_err(Into::into)
}