1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2018" 14name = "grpcio-sys" 15version = "0.13.0+1.56.2-patched" 16authors = ["The TiKV Project Developers"] 17build = "android/build_cmake.rs" 18exclude = [ 19 "grpc/doc/*", 20 "grpc/etc/*", 21 "grpc/examples/*", 22 "grpc/Makefile", 23 "grpc/templates/*", 24 "grpc/src/android/*", 25 "grpc/src/csharp/*", 26 "grpc/src/node/*", 27 "grpc/src/objective-c/*", 28 "grpc/src/php/*", 29 "grpc/src/python/*", 30 "grpc/src/ruby/*", 31 "grpc/test/core/end2end/*", 32 "grpc/third_party/zlib/*", 33 "grpc/third_party/abseil-cpp/absl/time/internal/cctz/testdata", 34 "grpc/third_party/benchmark/*", 35 "grpc/third_party/bloaty/*", 36 "grpc/third_party/boringssl-with-bazel/*", 37 "grpc/third_party/libuv/*", 38 "grpc/third_party/gflags/*", 39 "grpc/third_party/googletest/*", 40 "grpc/third_party/objective_c/*", 41 "grpc/third_party/protobuf/*", 42 "grpc/third_party/toolchans/*", 43 "grpc/third_party/envoy-api/*", 44 "grpc/third_party/googleapis/*", 45 "grpc/third_party/protoc-gen-validate/*", 46 "grpc/third_party/udpa/*", 47 "grpc/tools/run_tests/generated/*", 48 "grpc/test/core/", 49 "!grpc/test/core/security/*.cc", 50 "!grpc/test/core/util/cmdline.cc", 51 "grpc/test/cpp", 52 "!grpc/test/core/**/*.proto", 53 "!grpc/third_party/envoy-api/README.md", 54 "!grpc/third_party/googleapis/README.md", 55] 56description = "FFI bindings to gRPC c core library" 57homepage = "https://github.com/tikv/grpc-rs" 58documentation = "https://docs.rs/grpcio-sys" 59keywords = [ 60 "grpc", 61 "bindings", 62] 63categories = [ 64 "external-ffi-bindings", 65 "network-programming", 66] 67license = "Apache-2.0" 68repository = "https://github.com/tikv/grpc-rs" 69 70[dependencies.libc] 71version = "0.2" 72 73[dependencies.libz-sys] 74version = "1.1.3" 75features = [ 76 "libc", 77 "static", 78] 79optional = true 80default-features = false 81 82[dependencies.openssl-sys] 83version = "0.9" 84features = ["vendored"] 85optional = true 86 87[build-dependencies.bindgen] 88version = "0.69.4" 89features = ["runtime"] 90optional = true 91default-features = false 92 93[build-dependencies.boringssl-src] 94version = "0.6.0" 95optional = true 96 97[build-dependencies.cc] 98version = "1.0" 99 100[build-dependencies.cmake] 101version = "0.1" 102optional = true 103 104[build-dependencies.pkg-config] 105version = "0.3" 106optional = true 107 108[build-dependencies.walkdir] 109version = "2.2.9" 110 111[features] 112_gen-bindings = ["bindgen"] 113_libz-sys = ["libz-sys"] 114_list-package = [] 115_secure = [] 116boringssl = [ 117 "boringssl-src", 118 "_secure", 119] 120no-omit-frame-pointer = [] 121openssl = ["_secure"] 122openssl-vendored = [ 123 "openssl", 124 "openssl-sys", 125] 126 127[target."cfg(not(all(any(target_os = \"linux\", target_os = \"macos\"), any(target_arch = \"x86_64\", target_arch = \"aarch64\"))))".build-dependencies.bindgen] 128version = "0.69.4" 129