#![doc = include_str!("../README.md")]
#![cfg_attr(docsrs, feature(doc_cfg))]
#![forbid(unsafe_code)]
#![warn(missing_docs)]
pub mod arch;
pub mod fs;
pub mod repo;
#[cfg(feature = "github-actions")]
#[cfg_attr(docsrs, doc(cfg(feature = "github-actions")))]
pub mod github_actions;
#[cfg(feature = "hash")]
#[cfg_attr(docsrs, doc(cfg(feature = "hash")))]
pub mod hash;
#[cfg(feature = "latest-json")]
#[cfg_attr(docsrs, doc(cfg(feature = "latest-json")))]
pub mod latest_json;
#[cfg(feature = "process")]
#[cfg_attr(docsrs, doc(cfg(feature = "process")))]
pub mod process;
#[cfg(feature = "sparkle")]
#[cfg_attr(docsrs, doc(cfg(feature = "sparkle")))]
pub mod sparkle;
#[cfg(all(feature = "apple", any(target_os = "macos", docsrs)))]
#[cfg_attr(docsrs, doc(cfg(all(feature = "apple", target_os = "macos"))))]
pub mod apple;
#[cfg(all(feature = "dmg", any(target_os = "macos", docsrs)))]
#[cfg_attr(docsrs, doc(cfg(all(feature = "dmg", target_os = "macos"))))]
pub mod dmg;