Skip to main content

bijux_cli/api/
install.rs

1#![forbid(unsafe_code)]
2//! Installation, compatibility, and runtime identity facade.
3
4pub use crate::features::install::{
5    acquire_state_lock, canonical_crate_name, cargo_install_strategy, default_compatibility_paths,
6    discover_compatibility_paths, ensure_history_file, ensure_plugins_dir, install_health_report,
7    install_target_aliases, load_compatibility_config, parse_compatibility_config,
8    pip_install_strategy, query, resolve_install_target, run_config_migrations,
9    write_compatibility_config, CompatibilityConfig, CompatibilityError, CompatibilityPaths,
10    InstallTarget, PathOverrides, StateLockGuard, ENV_CONFIG_PATH, ENV_HISTORY_PATH,
11    ENV_PLUGINS_PATH,
12};