Skip to main content

Crate tar_install

Crate tar_install 

Source
Expand description

tar-install

Library core for installing Linux app tarballs into a desktop-friendly shape: app directory, command wrapper, .desktop entry, icon, state DB, and safe removal.

Re-exports§

pub use archive::ArchiveEntry;
pub use archive::ArchiveInspection;
pub use archive::ExecutableCandidate;
pub use filename::FilenameGuess;
pub use install::doctor_app;
pub use install::install_archive;
pub use install::install_archive_with_progress;
pub use install::remove_app;
pub use install::InstallPlan;
pub use install::InstallProgress;
pub use install::InstallReport;
pub use install::RemoveReport;
pub use paths::InstallScope;
pub use paths::InstallTargets;
pub use recipe::AppRecipe;
pub use recipe::InstallInput;
pub use recipe::RecipeDesktop;
pub use version::detect_installed_version;
pub use version::parse_version_from_text;
pub use version::VersionProbeResult;

Modules§

archive
desktop
ffi
filename
install
paths
recipe
state
version