- Migrate individual modules to independent crates - Refactor dependencies for improved modularity - Update build system and testing infrastructure - Update documentation to reflect new structure
23 lines
593 B
Rust
23 lines
593 B
Rust
//! # SAL Process Package
|
|
//!
|
|
//! The `sal-process` package provides functionality for managing and interacting with
|
|
//! system processes across different platforms. It includes capabilities for:
|
|
//!
|
|
//! - Running commands and scripts
|
|
//! - Listing and filtering processes
|
|
//! - Killing processes
|
|
//! - Checking for command existence
|
|
//! - Screen session management
|
|
//!
|
|
//! This package is designed to work consistently across Windows, macOS, and Linux.
|
|
|
|
mod mgmt;
|
|
mod run;
|
|
mod screen;
|
|
|
|
pub mod rhai;
|
|
|
|
pub use mgmt::*;
|
|
pub use run::*;
|
|
pub use screen::{kill as kill_screen, new as new_screen};
|