diff --git a/Cargo.toml b/Cargo.toml index 24f523d..bc3d402 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,3 +10,10 @@ members = [ ] resolver = "2" + +[workspace.package] +authors = ["Anand Balakrishnan"] +license = "BSD-3-Clause" + +edition = "2021" +rust-version = "1.66" diff --git a/argus-automata/Cargo.toml b/argus-automata/Cargo.toml index 23ad76b..14d3789 100644 --- a/argus-automata/Cargo.toml +++ b/argus-automata/Cargo.toml @@ -1,9 +1,11 @@ [package] name = "argus-automata" 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] petgraph = "0.6.4" diff --git a/argus-core/Cargo.toml b/argus-core/Cargo.toml index 01fe73b..8e5306b 100644 --- a/argus-core/Cargo.toml +++ b/argus-core/Cargo.toml @@ -1,7 +1,11 @@ [package] name = "argus-core" version = "0.1.0" -edition = "2021" + +authors.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] derive_more = "0.99.17" diff --git a/argus-derive/Cargo.toml b/argus-derive/Cargo.toml index e9cd2d6..c0ec41a 100644 --- a/argus-derive/Cargo.toml +++ b/argus-derive/Cargo.toml @@ -1,7 +1,11 @@ [package] name = "argus-derive" version = "0.1.0" -edition = "2021" + +authors.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true [lib] proc-macro = true diff --git a/argus-parser/Cargo.toml b/argus-parser/Cargo.toml index b3a996e..4ea6f5f 100644 --- a/argus-parser/Cargo.toml +++ b/argus-parser/Cargo.toml @@ -1,7 +1,11 @@ [package] name = "argus-parser" version = "0.1.0" -edition = "2021" + +authors.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true [[example]] 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"] } [features] - +default = [] reporting = ["dep:ariadne"] diff --git a/argus-semantics/Cargo.toml b/argus-semantics/Cargo.toml index be5aefa..40b6d32 100644 --- a/argus-semantics/Cargo.toml +++ b/argus-semantics/Cargo.toml @@ -1,7 +1,11 @@ [package] name = "argus-semantics" version = "0.1.0" -edition = "2021" + +authors.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true [dependencies] argus-core = { version = "0.1.0", path = "../argus-core" } diff --git a/argus/Cargo.toml b/argus/Cargo.toml index 62374eb..9200ae1 100644 --- a/argus/Cargo.toml +++ b/argus/Cargo.toml @@ -2,10 +2,12 @@ name = "argus" version = "0.1.0" -authors = ["Anand Balakrishnan"] -license = "BSD-3-Clause" - -edition = "2021" -rust-version = "1.66" +authors.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true [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" } diff --git a/pyargus/Cargo.toml b/pyargus/Cargo.toml index 3cfad91..3427ce9 100644 --- a/pyargus/Cargo.toml +++ b/pyargus/Cargo.toml @@ -1,7 +1,11 @@ [package] name = "pyargus" version = "0.1.0" -edition = "2021" + +authors.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true [lib] name = "pyargus"