anvil_appimage/lib.rs
1pub mod appimage;
2pub mod args;
3pub mod desktop_entry;
4pub mod directory;
5pub mod icon;
6pub mod permissions;
7pub mod utils;
8
9pub use appimage::{check_extension, move_appimage};
10pub use directory::{get_home_subdirectory, setup_app_directory, setup_desktop_entries_dir};
11pub use icon::{copy_icon, extract_icon_from_appimage, find_icons_in_dir, select_best_icon};
12pub use permissions::set_executable_permissions;
13pub use utils::{capitalize_name, get_app_name, get_file_name};