flowc 0.22.0

A compiler and library for compiling 'flow' programs
Documentation
[package]
name = "flowc"
version = "0.22.0"
authors = ["Andrew Mackenzie <andrew@mackenzie-serres.net>"]
description = "A compiler and library for compiling 'flow' programs"
license = "MIT"
documentation = "https://github.com/andrewdavidmackenzie/flow/README.md"
homepage = "http://andrewdavidmackenzie.github.io/flow/"
repository = "https://github.com/andrewdavidmackenzie/flow/"
readme = "README.md"
edition = "2018"

[[bin]]
name = "flowc"
path = "src/main.rs"

[lib]
name = "flowclib"
path = "src/lib.rs"

[features]
default = ["debugger"]
debugger = []
online_tests = []

[dependencies.flowr]
path = "../flowr"
version = "0.22.0"
features = ["debugger", "metrics", "checks"]

[dependencies.flowrstructs]
path = "../flowrstructs"
version = "0.22.0"
features = ["debugger"]

[dependencies]
provider = {path = "../provider", version = "0.21.0" }

clap = "~2"
simplog = "~1.2"
log = "0.4.6"
url = "~2.1"
tempdir = "~0.3.5"
simpath = "~1.3"
glob = "~0.2.11"
serde_json = "1.0"
error-chain = "0.12.2"
serde_yaml = "~0.8"
toml = "0.4"
serde_derive = "~1.0.27"
serde = "~1.0.27"
shrinkwraprs = "0.2.1"

[dev-dependencies]
tempdir = "~0.3.5"

[package.metadata.cargo-udeps.ignore]
normal = ["flowr"] # The dependency is via flowc code invoking flowr so unseen by `cargo udeps`