blob: 52cb1a5450afee6601ef3c5ad0ccce6a4968bbc0 [file] [log] [blame]
Ivan Lozano166a6f02020-11-03 13:33:14 -05001# 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 believe there's an error in this file please file an
9# issue against the rust-lang/cargo repository. If you're
10# editing this file be aware that the upstream Cargo.toml
11# will likely look very different (and much more reasonable)
12
13[package]
14edition = "2018"
15name = "grpcio-compiler"
Joel Galenson338911b2021-06-21 12:45:45 -070016version = "0.9.0"
Ivan Lozano166a6f02020-11-03 13:33:14 -050017authors = ["The TiKV Project Developers"]
18description = "gRPC compiler for grpcio"
19homepage = "https://github.com/tikv/grpc-rs"
20documentation = "https://docs.rs/grpcio-compiler"
21keywords = ["compiler", "grpc", "protobuf"]
22categories = ["network-programming"]
23license = "Apache-2.0"
24repository = "https://github.com/tikv/grpc-rs"
25
26[[bin]]
27name = "grpc_rust_plugin"
28required-features = ["protobuf-codec"]
Joel Galenson338911b2021-06-21 12:45:45 -070029
30[[bin]]
31name = "grpc_rust_prost"
32required-features = ["prost-codec"]
Ivan Lozano166a6f02020-11-03 13:33:14 -050033[dependencies.derive-new]
34version = "0.5"
35optional = true
36
37[dependencies.prost]
Joel Galenson70cf8c02021-04-01 16:29:59 -070038version = "0.7"
Ivan Lozano166a6f02020-11-03 13:33:14 -050039optional = true
40
41[dependencies.prost-build]
Joel Galenson70cf8c02021-04-01 16:29:59 -070042version = "0.7"
Ivan Lozano166a6f02020-11-03 13:33:14 -050043optional = true
44
45[dependencies.prost-types]
Joel Galenson70cf8c02021-04-01 16:29:59 -070046version = "0.7"
Ivan Lozano166a6f02020-11-03 13:33:14 -050047optional = true
48
49[dependencies.protobuf]
50version = "2"
51optional = true
52
53[dependencies.tempfile]
54version = "3.0"
55optional = true
56
57[features]
58default = ["protobuf-codec"]
59prost-codec = ["prost-build", "prost-types", "prost", "derive-new", "tempfile"]
60protobuf-codec = ["protobuf"]