release_hub/lib.rs
1#![cfg_attr(docsrs, feature(doc_cfg))]
2#![doc = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/README.md"))]
3
4// Copyright (c) 2015 - Present - The Tauri Programme within The Commons Conservancy.
5//
6// License: Apache-2.0 OR MIT/Apache-2.0
7//
8// Modified by tangxiangong (2025) for [release-hub](https://github.com/tangxiangong/release-hub).
9//
10// # Note
11//
12// This crate is forked and modified from the [tauri-apps/tauri-plugin-updater](https://github.com/tauri-apps/plugins-workspace/tree/v2/plugins/updater), which is licensed under [MIT](https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/LICENSE_MIT) or [Apache 2.0](https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/LICENSE_APACHE-2.0)/[MIT](https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/LICENSE_MIT).
13
14mod builder;
15pub use builder::*;
16mod error;
17pub use error::*;
18pub mod github;
19#[cfg(target_os = "macos")]
20mod macos;
21#[cfg(target_os = "windows")]
22mod windows;
23pub use github::*;
24pub mod utils;
25pub use utils::*;