Skip to content

Commit 240bef2

Browse files
committed
Make arcam and garcam separate crates
1 parent 85e36e0 commit 240bef2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+614
-109
lines changed

Cargo.lock

Lines changed: 23 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 16 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,35 @@
1-
[package]
2-
name = "arcam"
3-
version = "1.0.0"
4-
description = "Sandboxed development containers at your fingertips"
5-
edition = "2021"
6-
license = "GPL-2.0-or-later"
7-
keywords = ["container", "podman", "docker"]
8-
categories = ["command-line-utilities", "virtualization"]
9-
repository = "https://github.com/sandorex/arcam"
10-
readme = "README.md"
11-
default-run = "arcam"
12-
13-
[lib]
14-
name = "arcam"
1+
[workspace]
2+
resolver = "3"
153

16-
[[bin]]
17-
name = "arcam"
18-
path = "src/main.rs"
4+
members = [
5+
"arcam",
6+
"garcam",
7+
]
198

20-
[[bin]]
21-
name = "garcam"
22-
path = "src/main_garcam.rs"
9+
[workspace.package]
10+
authors = [ "Sandorex" ]
11+
description = "Sandboxed development containers or VMs at your fingertips"
12+
repository = "https://github.com/sandorex/arcam"
13+
categories = ["command-line-utilities", "virtualization"]
14+
license = "GPL-2.0-or-later"
15+
edition = "2021"
16+
keywords = ["container", "podman", "docker", "vm"]
17+
readme = "README.md"
2318

24-
[dependencies]
19+
[workspace.dependencies]
2520
clap_complete = "4.5.42"
2621
clap = { version = "4.5.11", features = ["derive", "env"] }
2722
serde = { version = "1.0.204", features = ["derive"] }
2823
serde_json = "1.0.138"
2924
toml = "1.0.7"
3025
code-docs-rs = "0.2.0"
3126
regex = "1.11.1"
32-
anyhow = "1.0.86"
3327
users = "0.11.0"
3428
log = "0.4.25"
3529
rand = "0.10.0"
3630
simple_logger = { version = "5.2.0", default-features = false, features = ["colors"] }
37-
38-
[build-dependencies]
3931
anyhow = "1.0.102"
4032
vergen-gitcl = { version = "9.1.0", features = ["build", "cargo", "rustc"] }
41-
42-
[dev-dependencies]
4333
assert_cmd = "2.2.0"
4434
rexpect = "0.7.0"
4535
tempfile = "3.16.0"

README.md

Lines changed: 2 additions & 4 deletions

arcam/Cargo.toml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[package]
2+
version = "1.0.0"
3+
name = "arcam"
4+
5+
version.workspace = true
6+
description.workspace = true
7+
edition.workspace = true
8+
license.workspace = true
9+
keywords.workspace = true
10+
categories.workspace = true
11+
repository.workspace = true
12+
readme.workspace = true
13+
14+
[lib]
15+
name = "arcam"
16+
doctest = false
17+
18+
[[bin]]
19+
name = "arcam"
20+
21+
[dependencies]
22+
clap_complete.workspace = true
23+
clap.workspace = true
24+
serde.workspace = true
25+
serde_json.workspace = true
26+
toml.workspace = true
27+
code-docs-rs.workspace = true
28+
regex.workspace = true
29+
anyhow.workspace = true
30+
users.workspace = true
31+
log.workspace = true
32+
rand.workspace = true
33+
simple_logger.workspace = true
34+
35+
[build-dependencies]
36+
anyhow.workspace = true
37+
vergen-gitcl.workspace = true
38+
39+
[dev-dependencies]
40+
assert_cmd.workspace = true
41+
rexpect.workspace = true
42+
tempfile.workspace = true
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)