diff options
Diffstat (limited to 'zellij-utils/src/plugin_api')
-rw-r--r-- | zellij-utils/src/plugin_api/mod.rs | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/zellij-utils/src/plugin_api/mod.rs b/zellij-utils/src/plugin_api/mod.rs index 4812d468c..40057fde0 100644 --- a/zellij-utils/src/plugin_api/mod.rs +++ b/zellij-utils/src/plugin_api/mod.rs @@ -10,6 +10,20 @@ pub mod plugin_ids; pub mod plugin_permission; pub mod resize; pub mod style; +// NOTE: This code is currently out of order. +// Refer to [the PR introducing this change][1] to learn more about the reasons. +// TL;DR: When running `cargo release --dry-run` the build-script in zellij-utils is not executed +// for unknown reasons, causing compilation to fail. To make a new release possible in the +// meantime, we decided to temporarily include the protobuf plugin API definitions +// statically. +// +// [1]: https://github.com/zellij-org/zellij/pull/2711#issuecomment-1695015818 +//pub mod generated_api { +// include!(concat!(env!("OUT_DIR"), "/generated_plugin_api.rs")); +//} pub mod generated_api { - include!(concat!(env!("OUT_DIR"), "/generated_plugin_api.rs")); + include!(concat!( + env!("CARGO_MANIFEST_DIR"), + "/assets/prost/generated_plugin_api.rs" + )); } |