feat: Make 'server' feature optional and add compile-time check

Co-authored-by: aider (openai/andrew/openrouter/sonoma-sky-alpha) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-09-10 10:33:47 -03:00
parent c5eb6d140a
commit d9a36012bc
4 changed files with 25 additions and 9 deletions

View File

@@ -1,3 +1,5 @@
#[cfg(feature = "server")]
pub mod server;
pub mod common;
pub mod delete;
pub mod diff;
@@ -6,7 +8,6 @@ pub mod get;
pub mod info;
pub mod list;
pub mod save;
pub mod server;
pub mod status;
pub mod status_plugins;
@@ -18,6 +19,7 @@ pub use get::mode_get;
pub use info::mode_info;
pub use list::mode_list;
pub use save::mode_save;
#[cfg(feature = "server")]
pub use server::mode_server;
pub use status::mode_status;
pub use status_plugins::mode_status_plugins;