skia-bindings 0.99.0

Skia Bindings for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::build_support::{
    binaries_config::BinariesConfiguration,
    binary_cache::{SKIA_LICENSE, binaries},
};
use std::path::Path;

/// Publish the binaries to Azure.
pub fn publish(binaries_config: &BinariesConfiguration, staging_directory: &Path) {
    println!(
        "DETECTED AZURE, exporting binaries to {}",
        staging_directory.to_str().unwrap()
    );

    println!("EXPORTING BINARIES");
    let source_files = &[(SKIA_LICENSE, "LICENSE_SKIA")];
    binaries::export(binaries_config, source_files, staging_directory)
        .expect("EXPORTING BINARIES FAILED")
}