poc: adds rustyline to rhai-repl

This commit is contained in:
Jonathan Strong
2022-01-28 20:29:25 -05:00
parent 1d08c22f73
commit 16f13960f4
3 changed files with 58 additions and 22 deletions

View File

@@ -15,12 +15,22 @@ include = ["**/*.rs", "scripts/*.rhai", "**/*.md", "Cargo.toml"]
keywords = ["scripting", "scripting-engine", "scripting-language", "embedded"]
categories = ["no-std", "embedded", "wasm", "parser-implementations"]
[lib]
name = "rhai"
path = "src/lib.rs"
[[bin]]
name = "rhai-repl"
path = "src/bin/rhai-repl.rs"
required-features = ["rustyline"]
[dependencies]
smallvec = { version = "1.7", default-features = false, features = ["union", "const_new" ] }
ahash = { version = "0.7", default-features = false }
num-traits = { version = "0.2", default-features = false }
smartstring = { version = "0.2.8", default-features = false }
rhai_codegen = { version = "1.2", path = "codegen", default-features = false }
rustyline = { versoin = "9", optional = true }
[dev-dependencies]
serde_bytes = "0.11"