1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#![warn(missing_docs)]
#![doc = include_str!("../README.md")]
pub use agpm_dirs::Dirs;
use agpm_interactions::Interactor;
use agpm_pm::PrjManager;
pub use agpm_project::{Project, UpdatePolicy};
use agpm_store::Store;
pub type Interacts = Interactor<Dirs>;
pub type ProjectStore = Store<Dirs, Project>;
pub type ProjectManager = PrjManager<Project, Dirs, ProjectStore, Interacts>;
pub mod args;
pub mod prelude {
pub use amisgitpm::{
Directories, PMInteractive, PMOperations, PMProgrammatic, ProjectIface, ProjectStore,
};
}