tauri_bundler/
lib.rs

1// Copyright 2016-2019 Cargo-Bundle developers <https://github.com/burtonageo/cargo-bundle>
2// Copyright 2019-2024 Tauri Programme within The Commons Conservancy
3// SPDX-License-Identifier: Apache-2.0
4// SPDX-License-Identifier: MIT
5
6//! The Tauri bundler is a tool that generates installers or app bundles for executables.
7//! It supports auto updating through [tauri](https://docs.rs/tauri).
8//!
9//! # Platform support
10//! - macOS
11//!   - DMG and App bundles
12//! - Linux
13//!   - Appimage, Debian and RPM packages
14//! - Windows
15//!   - MSI using WiX
16
17#![doc(
18  html_logo_url = "https://github.com/tauri-apps/tauri/raw/dev/.github/icon.png",
19  html_favicon_url = "https://github.com/tauri-apps/tauri/raw/dev/.github/icon.png"
20)]
21#![warn(missing_docs, rust_2018_idioms)]
22
23/// The bundle API.
24pub mod bundle;
25mod error;
26mod utils;
27pub use bundle::*;
28pub use error::{Error, Result};