2025-06-02 18:00:32 +03:00
|
|
|
pub mod install;
|
|
|
|
|
pub mod delete;
|
2025-09-02 20:01:30 +03:00
|
|
|
pub mod link;
|
2025-08-08 00:00:14 +03:00
|
|
|
pub mod disable;
|
|
|
|
|
pub mod enable;
|
2025-09-18 12:21:01 +03:00
|
|
|
pub mod trim;
|
2025-11-18 19:46:36 +03:00
|
|
|
pub mod run;
|
2025-06-02 18:00:32 +03:00
|
|
|
|
|
|
|
|
use std::path::PathBuf;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pub fn get_var_path() -> PathBuf {
|
2025-09-02 20:01:30 +03:00
|
|
|
PathBuf::from(env!("AEROPKG_HOME")).join("var")
|
2025-06-02 18:00:32 +03:00
|
|
|
}
|
2025-09-18 12:21:01 +03:00
|
|
|
|
|
|
|
|
pub fn get_etc_path() -> PathBuf {
|
|
|
|
|
PathBuf::from(env!("AEROPKG_HOME")).join("etc")
|
|
|
|
|
}
|
|
|
|
|
|
2025-11-18 19:46:36 +03:00
|
|
|
pub fn get_aeropkg_home() -> PathBuf {
|
|
|
|
|
PathBuf::from(env!("AEROPKG_HOME"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
pub fn get_aeropkg_base() -> PathBuf {
|
|
|
|
|
PathBuf::from(env!("AEROPKG_BASE"))
|
|
|
|
|
}
|