mirror of
https://github.com/zed-industries/zed.git
synced 2024-12-27 19:02:07 +00:00
Move plugins to feature-gate (#2599)
This PR: - Reduces our dependency count for a release build by 20% - Reduces our release compile time by about 30s (out of ~5 minutes)
This commit is contained in:
parent
db5bb4ec03
commit
3d02f7ce5f
2 changed files with 2 additions and 1 deletions
|
@ -49,7 +49,7 @@ lsp_log = { path = "../lsp_log" }
|
||||||
node_runtime = { path = "../node_runtime" }
|
node_runtime = { path = "../node_runtime" }
|
||||||
ai = { path = "../ai" }
|
ai = { path = "../ai" }
|
||||||
outline = { path = "../outline" }
|
outline = { path = "../outline" }
|
||||||
plugin_runtime = { path = "../plugin_runtime" }
|
plugin_runtime = { path = "../plugin_runtime",optional = true }
|
||||||
project = { path = "../project" }
|
project = { path = "../project" }
|
||||||
project_panel = { path = "../project_panel" }
|
project_panel = { path = "../project_panel" }
|
||||||
project_symbols = { path = "../project_symbols" }
|
project_symbols = { path = "../project_symbols" }
|
||||||
|
|
|
@ -10,6 +10,7 @@ mod elixir;
|
||||||
mod go;
|
mod go;
|
||||||
mod html;
|
mod html;
|
||||||
mod json;
|
mod json;
|
||||||
|
#[cfg(feature = "plugin_runtime")]
|
||||||
mod language_plugin;
|
mod language_plugin;
|
||||||
mod lua;
|
mod lua;
|
||||||
mod python;
|
mod python;
|
||||||
|
|
Loading…
Reference in a new issue