diff --git a/yazi-cli/Cargo.toml b/yazi-cli/Cargo.toml index 6464852fd..075d2014b 100644 --- a/yazi-cli/Cargo.toml +++ b/yazi-cli/Cargo.toml @@ -8,8 +8,12 @@ description = "Yazi command-line interface" homepage = "https://yazi-rs.github.io" repository = "https://github.com/sxyazi/yazi" +[features] +default = [ "vendored-lua" ] +vendored-lua = [ "yazi-dds/vendored-lua" ] + [dependencies] -yazi-dds = { path = "../yazi-dds", version = "0.2.5" } +yazi-dds = { path = "../yazi-dds", version = "0.2.5" , default-features = false } # External dependencies anyhow = "1.0.82" diff --git a/yazi-core/Cargo.toml b/yazi-core/Cargo.toml index d7dc8b00e..5089bdb80 100644 --- a/yazi-core/Cargo.toml +++ b/yazi-core/Cargo.toml @@ -12,9 +12,9 @@ repository = "https://github.com/sxyazi/yazi" yazi-adaptor = { path = "../yazi-adaptor", version = "0.2.5" } yazi-boot = { path = "../yazi-boot", version = "0.2.5" } yazi-config = { path = "../yazi-config", version = "0.2.5" } -yazi-dds = { path = "../yazi-dds", version = "0.2.5" } -yazi-plugin = { path = "../yazi-plugin", version = "0.2.5" } -yazi-proxy = { path = "../yazi-proxy", version = "0.2.5" } +yazi-dds = { path = "../yazi-dds", version = "0.2.5", default-features = false } +yazi-plugin = { path = "../yazi-plugin", version = "0.2.5", default-features = false } +yazi-proxy = { path = "../yazi-proxy", version = "0.2.5", default-features = false } yazi-scheduler = { path = "../yazi-scheduler", version = "0.2.5" } yazi-shared = { path = "../yazi-shared", version = "0.2.5" } diff --git a/yazi-fm/Cargo.toml b/yazi-fm/Cargo.toml index 6f7112fcd..9aa573d7a 100644 --- a/yazi-fm/Cargo.toml +++ b/yazi-fm/Cargo.toml @@ -10,16 +10,16 @@ repository = "https://github.com/sxyazi/yazi" [features] default = [ "vendored-lua" ] -vendored-lua = [ "mlua/vendored" ] +vendored-lua = [ "mlua/vendored", "yazi-dds/vendored-lua", "yazi-plugin/vendored-lua", "yazi-proxy/vendored-lua" ] [dependencies] yazi-adaptor = { path = "../yazi-adaptor", version = "0.2.5" } yazi-boot = { path = "../yazi-boot", version = "0.2.5" } yazi-config = { path = "../yazi-config", version = "0.2.5" } yazi-core = { path = "../yazi-core", version = "0.2.5" } -yazi-dds = { path = "../yazi-dds", version = "0.2.5" } -yazi-plugin = { path = "../yazi-plugin", version = "0.2.5" } -yazi-proxy = { path = "../yazi-proxy", version = "0.2.5" } +yazi-dds = { path = "../yazi-dds", version = "0.2.5", default-features = false } +yazi-plugin = { path = "../yazi-plugin", version = "0.2.5", default-features = false } +yazi-proxy = { path = "../yazi-proxy", version = "0.2.5", default-features = false } yazi-shared = { path = "../yazi-shared", version = "0.2.5" } # External dependencies diff --git a/yazi-plugin/Cargo.toml b/yazi-plugin/Cargo.toml index 550338780..62a7cfaf4 100644 --- a/yazi-plugin/Cargo.toml +++ b/yazi-plugin/Cargo.toml @@ -16,8 +16,8 @@ vendored-lua = [ "mlua/vendored" ] yazi-adaptor = { path = "../yazi-adaptor", version = "0.2.5" } yazi-boot = { path = "../yazi-boot", version = "0.2.5" } yazi-config = { path = "../yazi-config", version = "0.2.5" } -yazi-dds = { path = "../yazi-dds", version = "0.2.5" } -yazi-proxy = { path = "../yazi-proxy", version = "0.2.5" } +yazi-dds = { path = "../yazi-dds", version = "0.2.5", default-features = false } +yazi-proxy = { path = "../yazi-proxy", version = "0.2.5", default-features = false } yazi-shared = { path = "../yazi-shared", version = "0.2.5" } # External dependencies diff --git a/yazi-scheduler/Cargo.toml b/yazi-scheduler/Cargo.toml index d35b11e1d..2af2797dd 100644 --- a/yazi-scheduler/Cargo.toml +++ b/yazi-scheduler/Cargo.toml @@ -10,9 +10,9 @@ repository = "https://github.com/sxyazi/yazi" [dependencies] yazi-config = { path = "../yazi-config", version = "0.2.5" } -yazi-dds = { path = "../yazi-dds", version = "0.2.5" } -yazi-plugin = { path = "../yazi-plugin", version = "0.2.5" } -yazi-proxy = { path = "../yazi-proxy", version = "0.2.5" } +yazi-dds = { path = "../yazi-dds", version = "0.2.5", default-features = false } +yazi-plugin = { path = "../yazi-plugin", version = "0.2.5", default-features = false } +yazi-proxy = { path = "../yazi-proxy", version = "0.2.5", default-features = false } yazi-shared = { path = "../yazi-shared", version = "0.2.5" } # External dependencies