roc/Cargo.toml

37 lines
1.5 KiB
TOML
Raw Normal View History

2019-01-28 01:39:45 +03:00
[package]
name = "roc"
version = "0.1.0"
2019-07-23 04:59:15 +03:00
authors = ["Richard Feldman <oss@rtfeldman.com>"]
2019-11-28 05:29:25 +03:00
edition = "2018"
2019-01-28 01:39:45 +03:00
[dependencies]
2019-08-28 08:20:55 +03:00
log = "0.4.8"
2019-02-03 04:40:14 +03:00
petgraph = { version = "0.4.5", optional = true }
2020-01-03 03:57:07 +03:00
im = "14" # im and im-rc should always have the same version!
im-rc = "14" # im and im-rc should always have the same version!
2019-12-07 09:18:08 +03:00
wyhash = "0.3"
2019-12-18 15:28:36 +03:00
tokio = { version = "0.2", features = ["blocking", "fs", "sync", "rt-threaded"] }
2019-12-07 09:18:08 +03:00
bumpalo = "2.6"
2020-01-01 14:02:02 +03:00
inlinable_string = "0.1.0"
2019-11-21 15:25:39 +03:00
# NOTE: Breaking API changes get pushed directly to this Inkwell branch, so be
# very careful when running `cargo update` to get a new revision into Cargo.lock.
2019-11-21 01:54:15 +03:00
#
2019-11-21 15:25:39 +03:00
# We have to depend on `branch` instead of a specific `rev` here because, although
# `rev` works locally, it causes an error on GitHub Actions. (It's unclear why,
# but after several hours of trying unsuccessfully to fix it, `branch` is it.)
inkwell = { git = "https://github.com/TheDan64/inkwell", branch = "llvm8-0" }
2019-12-07 09:18:08 +03:00
futures = "0.3"
2020-01-04 04:18:07 +03:00
lazy_static = "1.4"
2020-01-31 07:57:17 +03:00
target-lexicon = "0.10" # NOTE: we must use the same version of target-lexicon as cranelift!
2020-02-28 06:07:55 +03:00
cranelift = "0.59" # All cranelift crates should have the same version!
cranelift-simplejit = "0.59" # All cranelift crates should have the same version!
cranelift-module = "0.59" # All cranelift crates should have the same version!
cranelift-codegen = "0.59" # All cranelift crates should have the same version!
2019-01-28 01:39:45 +03:00
[dev-dependencies]
2020-01-08 05:22:50 +03:00
pretty_assertions = "0.5.1 "
2019-01-28 01:39:45 +03:00
maplit = "1.0.1"
2019-07-23 04:57:30 +03:00
indoc = "0.3.3"
2019-09-15 00:03:28 +03:00
quickcheck = "0.8"
quickcheck_macros = "0.8"