mirror of
https://github.com/topjohnwu/Magisk.git
synced 2026-03-12 21:23:02 -07:00
Make all dependencies workspace = true
This commit is contained in:
@@ -8,6 +8,9 @@ version = "0.0.0"
|
|||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
|
base = { path = "base" }
|
||||||
|
derive = { path = "core/derive" }
|
||||||
|
magiskpolicy = { path = "sepolicy" }
|
||||||
cxx = { path = "external/cxx-rs" }
|
cxx = { path = "external/cxx-rs" }
|
||||||
cxx-gen = { path = "external/cxx-rs/gen/lib" }
|
cxx-gen = { path = "external/cxx-rs/gen/lib" }
|
||||||
libc = "0.2.176"
|
libc = "0.2.176"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ cxx-gen = { workspace = true }
|
|||||||
pb-rs = { workspace = true }
|
pb-rs = { workspace = true }
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
base = { path = "../base" }
|
base = { workspace = true }
|
||||||
cxx = { workspace = true }
|
cxx = { workspace = true }
|
||||||
byteorder = { workspace = true }
|
byteorder = { workspace = true }
|
||||||
size = { workspace = true }
|
size = { workspace = true }
|
||||||
|
|||||||
@@ -20,8 +20,8 @@ cxx-gen = { workspace = true }
|
|||||||
pb-rs = { workspace = true }
|
pb-rs = { workspace = true }
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
base = { path = "../base", features = ["selinux"] }
|
base = { workspace = true, features = ["selinux"] }
|
||||||
derive = { path = "derive" }
|
derive = { workspace = true }
|
||||||
cxx = { workspace = true }
|
cxx = { workspace = true }
|
||||||
num-traits = { workspace = true }
|
num-traits = { workspace = true }
|
||||||
num-derive = { workspace = true }
|
num-derive = { workspace = true }
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ path = "lib.rs"
|
|||||||
cxx-gen = { workspace = true }
|
cxx-gen = { workspace = true }
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
base = { path = "../base" }
|
base = { workspace = true }
|
||||||
magiskpolicy = { path = "../sepolicy", default-features = false }
|
magiskpolicy = { workspace = true, features = ["no-main"] }
|
||||||
cxx = { workspace = true }
|
cxx = { workspace = true }
|
||||||
num-traits = { workspace = true }
|
num-traits = { workspace = true }
|
||||||
|
|||||||
@@ -11,10 +11,9 @@ path = "lib.rs"
|
|||||||
cxx-gen = { workspace = true }
|
cxx-gen = { workspace = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["main"]
|
no-main = []
|
||||||
main = []
|
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
base = { path = "../base" }
|
base = { workspace = true }
|
||||||
cxx = { workspace = true }
|
cxx = { workspace = true }
|
||||||
argh = { workspace = true }
|
argh = { workspace = true }
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ use crate::ffi::SePolicy;
|
|||||||
#[path = "../include/consts.rs"]
|
#[path = "../include/consts.rs"]
|
||||||
mod consts;
|
mod consts;
|
||||||
|
|
||||||
#[cfg(feature = "main")]
|
#[cfg(not(feature = "no-main"))]
|
||||||
mod cli;
|
mod cli;
|
||||||
mod rules;
|
mod rules;
|
||||||
mod statement;
|
mod statement;
|
||||||
|
|||||||
Reference in New Issue
Block a user