unzip-rs 0.2.0

rust unzip util, use zlib
Documentation
use std::path::PathBuf;
use cmake::Config;

fn main() {


    let project_root = PathBuf::from(env!("CARGO_MANIFEST_DIR"));
    println!("cargo:rerun-if-changed={}/src", project_root.to_str().unwrap());
    println!("cargo:rerun-if-changed={}/native", project_root.to_str().unwrap());
    let dst = Config::new("native").define("CMAKE_BUILD_TYPE", "Release").build();
    println!("cargo:rustc-link-search={}/build", dst.display());
    println!("cargo:rustc-link-search={}/build/zlib-1.2.11", dst.display());

    if cfg!(target_os = "linux") {
        println!("cargo:rustc-link-lib=stdc++");
    } else if cfg!(target_os = "macos") {
        println!("cargo:rustc-link-lib=c++");
    }
    println!("cargo:rustc-link-lib=unzip_tool");
    println!("cargo:rustc-link-lib=minizip");
    println!("cargo:rustc-link-lib=z");
}