mirror of
https://github.com/encounter/object.git
synced 2026-07-10 12:18:39 -07:00
Move rewrite-cli into rewrite (#639)
This commit is contained in:
@@ -1,17 +0,0 @@
|
||||
[package]
|
||||
name = "object-rewrite-cli"
|
||||
version = "0.0.0"
|
||||
edition = "2021"
|
||||
description = "Rewrite object files with modifications"
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.79"
|
||||
clap = { version = "4.3.24", features = ["cargo"] }
|
||||
env_logger = { version = "0.11.2", default-features = false }
|
||||
log = "0.4.20"
|
||||
memmap2 = "0.9.4"
|
||||
object-rewrite = { path = "../rewrite", features = ["logging"] }
|
||||
|
||||
[[bin]]
|
||||
name = "object-rewrite"
|
||||
path = "src/main.rs"
|
||||
@@ -9,14 +9,26 @@ features = ['doc']
|
||||
|
||||
[dependencies]
|
||||
object = { version = "0.32", default-features = false, features = ["build", "elf"], path = "../.." }
|
||||
|
||||
# Dependencies for the cli
|
||||
anyhow = { version = "1.0.79", optional = true }
|
||||
clap = { version = "4.3.24", features = ["cargo"], optional = true }
|
||||
env_logger = { version = "0.11.2", default-features = false, optional = true }
|
||||
log = { version = "0.4.20", optional = true }
|
||||
memmap2 = { version = "0.9.4", optional = true }
|
||||
|
||||
[dev-dependencies]
|
||||
object-examples = { path = "../examples" }
|
||||
|
||||
[features]
|
||||
logging = ["dep:log"]
|
||||
cli = ["logging", "dep:anyhow", "dep:clap", "dep:env_logger", "dep:memmap2"]
|
||||
|
||||
default = []
|
||||
all = ["logging"]
|
||||
all = ["cli", "logging"]
|
||||
doc = []
|
||||
|
||||
[[bin]]
|
||||
name = "object-rewrite"
|
||||
path = "src/main.rs"
|
||||
required-features = ["cli"]
|
||||
|
||||
Reference in New Issue
Block a user