[package]
name = "seq-compiler"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
description = "Compiler for the Seq programming language"
repository = "https://github.com/navicore/patch-seq"
readme = "README.md"
keywords = ["compiler", "language", "seq"]
categories = ["compilers", "development-tools"]
include = ["src/**/*", "stdlib/**/*", "ffi/**/*", "build.rs", "Cargo.toml", "README.md"]
[[bin]]
name = "seqc"
path = "src/main.rs"
[dependencies]
clap.workspace = true
clap_complete.workspace = true
serde.workspace = true
toml.workspace = true
[build-dependencies]
seq-runtime = { path = "../runtime", version = "=2.0.0", optional = true }
toml.workspace = true
[lib]
name = "seqc"
path = "src/lib.rs"
[features]
docsrs = []
default = ["seq-runtime"]
[package.metadata.docs.rs]
features = ["docsrs"]
rustdoc-args = ["--cfg", "docsrs"]
[dev-dependencies]
tempfile.workspace = true