mirror of
https://github.com/a-b-street/abstreet.git
synced 2024-11-24 01:15:12 +03:00
7cd4329866
It was failing because the version of flatgeobuf we were using was not compatible with the recent tokio update. Now we point to the unreleased flatgeobuf which is compatible.
45 lines
1.2 KiB
TOML
45 lines
1.2 KiB
TOML
[workspace]
|
|
|
|
members = [
|
|
"abstio",
|
|
"abstutil",
|
|
"collisions",
|
|
"convert_osm",
|
|
"fifteen_min",
|
|
"game",
|
|
"geom",
|
|
"headless",
|
|
"importer",
|
|
"kml",
|
|
"map_editor",
|
|
"map_gui",
|
|
"map_model",
|
|
"osm_viewer",
|
|
"parking_mapper",
|
|
"popdat",
|
|
"santa",
|
|
"sim",
|
|
"sumo",
|
|
"tests",
|
|
"traffic_seitan",
|
|
"traffic_signal_data",
|
|
"updater",
|
|
"widgetry",
|
|
"widgetry_demo",
|
|
]
|
|
|
|
# See https://doc.rust-lang.org/cargo/reference/profiles.html#overrides. This
|
|
# compiles all external dependencies as release mode, yielding great runtime
|
|
# speed, but only paying the cost of slow compilation once (since we don't
|
|
# update dependencies often).
|
|
[profile.dev.package."*"]
|
|
opt-level = 3
|
|
|
|
[patch.crates-io]
|
|
# Some niceties for parsing geojson feature properties.
|
|
# Upstreaming at https://github.com/georust/geojson/pull/155
|
|
geojson = { git = "https://github.com/georust/geojson" }
|
|
# Since we've updated our tokio runtime to 1.0 elsewhere, we need to use a compatible version of flatgeobuf, until this is released:
|
|
# https://github.com/flatgeobuf/flatgeobuf/commit/b21bfc72396505ce564b3195d59e63d22a48454f#diff-73865c8d3c63ba309958fca980e3f4d75ec4aa20df8d58b411479e44880f39ec
|
|
flatgeobuf = { git = "https://github.com/flatgeobuf/flatgeobuf" }
|