set common parameters in the workspace

This commit is contained in:
Anand Balakrishnan 2023-10-03 16:59:06 -07:00
parent 2319668e2b
commit 0498dd0f57
No known key found for this signature in database
8 changed files with 44 additions and 13 deletions

View file

@ -10,3 +10,10 @@ members = [
] ]
resolver = "2" resolver = "2"
[workspace.package]
authors = ["Anand Balakrishnan"]
license = "BSD-3-Clause"
edition = "2021"
rust-version = "1.66"

View file

@ -1,9 +1,11 @@
[package] [package]
name = "argus-automata" name = "argus-automata"
version = "0.0.0" version = "0.0.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html authors.workspace = true
license.workspace = true
edition.workspace = true
rust-version.workspace = true
[dependencies] [dependencies]
petgraph = "0.6.4" petgraph = "0.6.4"

View file

@ -1,7 +1,11 @@
[package] [package]
name = "argus-core" name = "argus-core"
version = "0.1.0" version = "0.1.0"
edition = "2021"
authors.workspace = true
license.workspace = true
edition.workspace = true
rust-version.workspace = true
[dependencies] [dependencies]
derive_more = "0.99.17" derive_more = "0.99.17"

View file

@ -1,7 +1,11 @@
[package] [package]
name = "argus-derive" name = "argus-derive"
version = "0.1.0" version = "0.1.0"
edition = "2021"
authors.workspace = true
license.workspace = true
edition.workspace = true
rust-version.workspace = true
[lib] [lib]
proc-macro = true proc-macro = true

View file

@ -1,7 +1,11 @@
[package] [package]
name = "argus-parser" name = "argus-parser"
version = "0.1.0" version = "0.1.0"
edition = "2021"
authors.workspace = true
license.workspace = true
edition.workspace = true
rust-version.workspace = true
[[example]] [[example]]
name = "dump_parse_tree" name = "dump_parse_tree"
@ -17,5 +21,5 @@ ariadne = { version = "0.3.0", optional = true }
chumsky = { version = "1.0.0-alpha.4", features = ["default", "label"] } chumsky = { version = "1.0.0-alpha.4", features = ["default", "label"] }
[features] [features]
default = []
reporting = ["dep:ariadne"] reporting = ["dep:ariadne"]

View file

@ -1,7 +1,11 @@
[package] [package]
name = "argus-semantics" name = "argus-semantics"
version = "0.1.0" version = "0.1.0"
edition = "2021"
authors.workspace = true
license.workspace = true
edition.workspace = true
rust-version.workspace = true
[dependencies] [dependencies]
argus-core = { version = "0.1.0", path = "../argus-core" } argus-core = { version = "0.1.0", path = "../argus-core" }

View file

@ -2,10 +2,12 @@
name = "argus" name = "argus"
version = "0.1.0" version = "0.1.0"
authors = ["Anand Balakrishnan"] authors.workspace = true
license = "BSD-3-Clause" license.workspace = true
edition.workspace = true
edition = "2021" rust-version.workspace = true
rust-version = "1.66"
[dependencies] [dependencies]
argus-core = { version = "0.1.0", path = "../argus-core" }
argus-parser = { version = "0.1.0", path = "../argus-parser" }
argus-semantics = { version = "0.1.0", path = "../argus-semantics" }

View file

@ -1,7 +1,11 @@
[package] [package]
name = "pyargus" name = "pyargus"
version = "0.1.0" version = "0.1.0"
edition = "2021"
authors.workspace = true
license.workspace = true
edition.workspace = true
rust-version.workspace = true
[lib] [lib]
name = "pyargus" name = "pyargus"