sapling/edenscmnative/bindings/modules/pyconfigparser/Cargo.toml
Jun Wu 07184f2bb8 bindings: split the crate into multiple crates
Summary:
Split the crate to improve build time.

Before this change, a naive change on any of the simple modules can still take
20+ seconds to compile, even with incremental compilation enabled.

This diff splits the crate into multiple smaller crates. A simple change to a
simple crate can take < 10 seconds to re-compile.

Different from pre-D13923866 state, there is still only one single Python
extension.

Reviewed By: xavierd

Differential Revision: D17345706

fbshipit-source-id: c7e2e6f0e1b86071c863cfb8989070a581825956
2019-09-12 10:51:07 -07:00

12 lines
334 B
TOML

[package]
name = "pyconfigparser"
version = "0.1.0"
edition = "2018"
[dependencies]
bytes = "0.4.11"
configparser = { path = "../../../../lib/configparser" }
cpython = { version = "0.3", features = ["python27-sys"], default-features = false }
encoding = { path = "../../../../lib/encoding" }
util = { path = "../../../../lib/util" }