generalbots/src/package_manager/mod.rs
Rodrigo Rodriguez (Pragmatismo) d39454b86f Refactor bootstrap and package manager, add ureq
- Split package manager into separate modules
- Expose only the installer API
- Simplify BootstrapManager to install components and load config
- Pin ureq to 3.1.2 and add ureq‑proto crate
- Clean up configuration code and remove legacy comments
- Update helper scripts and server start command formatting
2025-10-19 11:08:23 -03:00

20 lines
293 B
Rust

pub mod component;
pub mod installer;
pub mod os;
pub use installer::PackageManager;
pub mod cli;
pub mod facade;
#[derive(Debug, Clone, PartialEq)]
pub enum InstallMode {
Local,
Container,
}
#[derive(Debug, Clone, PartialEq)]
pub enum OsType {
Linux,
MacOS,
Windows,
}