Add basic support for precompiling plugins

This commit is contained in:
Isaac Clayton 2022-07-07 11:34:12 +02:00
parent 895747476f
commit a16fc2ba0c
5 changed files with 51 additions and 12 deletions

View file

@ -21,7 +21,10 @@ pub async fn new_json(executor: Arc<Background>) -> Result<PluginLspAdapter> {
.log_err()
.map(|output| output.stdout)
})?
.init(include_bytes!("../../../../plugins/bin/json_language.wasm"))
.init(
true,
include_bytes!("../../../../plugins/bin/json_language.wasm.pre"),
)
.await?;
PluginLspAdapter::new(plugin, executor).await
}