Mercurial > hg
annotate rust/chg/Cargo.toml @ 44736:8685add122ff
rust-chg: exclude futures-dependent modules from build and break things
It's impractical to upgrade the codebase incrementally since futures 0.1
and 0.3 APIs are fundamentally different. So this patch temporarily excludes
futures-dependent modules from the build. These modules will be upgraded
and re-enabled one by one.
Differential Revision: https://phab.mercurial-scm.org/D8440
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Fri, 10 Apr 2020 21:44:46 +0900 |
parents | 1f5ab1a9363d |
children | e9e44e61042b |
rev | line source |
---|---|
39967 | 1 [package] |
2 name = "chg" | |
3 version = "0.1.0" | |
4 authors = ["Yuya Nishihara <yuya@tcha.org>"] | |
5 description = "Client for Mercurial command server with cHg extension" | |
6 license = "GPL-2.0+" | |
44688
1f5ab1a9363d
rust-chg: upgrade to 2018 edition and remove useless extern crates
Yuya Nishihara <yuya@tcha.org>
parents:
44669
diff
changeset
|
7 edition = "2018" |
39967 | 8 |
44736
8685add122ff
rust-chg: exclude futures-dependent modules from build and break things
Yuya Nishihara <yuya@tcha.org>
parents:
44688
diff
changeset
|
9 # TODO: enable auto discovery |
8685add122ff
rust-chg: exclude futures-dependent modules from build and break things
Yuya Nishihara <yuya@tcha.org>
parents:
44688
diff
changeset
|
10 autobins = false |
8685add122ff
rust-chg: exclude futures-dependent modules from build and break things
Yuya Nishihara <yuya@tcha.org>
parents:
44688
diff
changeset
|
11 |
39967 | 12 [dependencies] |
13 bytes = "0.4" | |
14 futures = "0.1" | |
15 libc = "0.2" | |
40287
7623199def92
rust-chg: depend on log and tokio_timer
Yuya Nishihara <yuya@tcha.org>
parents:
39967
diff
changeset
|
16 log = { version = "0.4", features = ["std"] } |
39967 | 17 tokio = "0.1" |
18 tokio-hglib = "0.2" | |
44669
1c385b99a360
rust-chg: depend on released version of tokio-process
Yuya Nishihara <yuya@tcha.org>
parents:
40287
diff
changeset
|
19 tokio-process = "0.2.3" |
40287
7623199def92
rust-chg: depend on log and tokio_timer
Yuya Nishihara <yuya@tcha.org>
parents:
39967
diff
changeset
|
20 tokio-timer = "0.2" |
39967 | 21 |
22 [build-dependencies] | |
23 cc = "1.0" |