diff --git a/Cargo.toml b/Cargo.toml index 5f3f4c25..e17251cf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ edition = "2018" name = "grpcio-sys" version = "0.13.0+1.56.2-patched" authors = ["The TiKV Project Developers"] -build = "build.rs" +build = "android/build_cmake.rs" exclude = [ "grpc/doc/*", "grpc/etc/*", @@ -76,6 +76,7 @@ features = [ "libc", "static", ] +optional = true default-features = false [dependencies.openssl-sys] @@ -84,7 +85,7 @@ features = ["vendored"] optional = true [build-dependencies.bindgen] -version = "0.59.0" +version = "0.69.1" features = ["runtime"] optional = true default-features = false @@ -98,15 +99,18 @@ version = "1.0" [build-dependencies.cmake] version = "0.1" +optional = true [build-dependencies.pkg-config] version = "0.3" +optional = true [build-dependencies.walkdir] version = "2.2.9" [features] _gen-bindings = ["bindgen"] +_libz-sys = ["libz-sys"] _list-package = [] _secure = [] boringssl = [ @@ -121,4 +125,4 @@ openssl-vendored = [ ] [target."cfg(not(all(any(target_os = \"linux\", target_os = \"macos\"), any(target_arch = \"x86_64\", target_arch = \"aarch64\"))))".build-dependencies.bindgen] -version = "0.59.0" +version = "0.69.1"