[[bin]]
name = "cargo-android"
path = "src/bin/cargo-android.rs"
required-features = ["cli"]
[[bin]]
name = "cargo-apple"
path = "src/bin/cargo-apple.rs"
required-features = ["cli"]
[[bin]]
name = "cargo-mobile"
path = "src/bin/cargo-mobile.rs"
required-features = ["cli"]
[build-dependencies.dunce]
optional = true
version = "1.0"
[build-dependencies.handlebars]
optional = true
version = "6.0"
[build-dependencies.home]
optional = true
version = "0.5"
[build-dependencies.log]
optional = true
version = "0.4"
[build-dependencies.serde]
optional = true
version = "1.0"
[build-dependencies.serde_json]
optional = true
version = "1.0"
[build-dependencies.thiserror]
optional = true
version = "1.0"
[dependencies.colored]
version = "2.1"
[dependencies.deunicode]
version = "1.4"
[dependencies.duct]
version = "0.13"
[dependencies.dunce]
version = "1.0"
[dependencies.english-numbers]
version = "0.3"
[dependencies.env_logger]
optional = true
version = "0.11"
[dependencies.handlebars]
version = "6.0"
[dependencies.heck]
version = "0.5"
[dependencies.home]
version = "0.5"
[dependencies.ignore]
version = "0.4"
[dependencies.java-properties]
version = "2.0"
[dependencies.log]
version = "0.4"
[dependencies.once-cell-regex]
version = "0.2"
[dependencies.os_pipe]
version = "1"
[dependencies.path_abs]
version = "0.5"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.structopt]
optional = true
version = "0.3"
[dependencies.textwrap]
features = ["terminal_size"]
version = "0.16"
[dependencies.thiserror]
version = "1.0"
[dependencies.toml]
features = ["preserve_order"]
version = "0.8"
[dependencies.which]
version = "6.0"
[dev-dependencies.rstest]
version = "0.23"
[features]
brainium = []
cli = ["home", "dunce", "handlebars", "log", "serde", "serde_json", "thiserror", "structopt", "env_logger"]
default = ["cli", "native-tls"]
native-tls = ["ureq/native-tls"]
rustls = ["ureq/tls"]
[lib]
name = "cargo_mobile2"
path = "src/lib.rs"
[package]
authors = ["Tauri Programme within The Commons Conservancy", "Brainium Studios LLC", "Francesca Lovebloom <francesca@brainiumstudios.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["development-tools::cargo-plugins"]
description = "Rust on mobile made easy!"
documentation = "https://docs.rs/cargo-mobile2"
edition = "2021"
keywords = ["cargo", "mobile", "ios", "android", "tauri"]
license = "Apache-2.0 OR MIT"
name = "cargo-mobile2"
readme = "README.md"
repository = "https://github.com/tauri-apps/cargo-mobile2"
version = "0.17.4"
[package.metadata.docs.rs]
default-target = "x86_64-unknown-linux-gnu"
features = ["native-tls"]
no-default-features = true
targets = ["x86_64-pc-windows-msvc", "x86_64-unknown-linux-gnu", "x86_64-apple-darwin"]
[target.'cfg(not(target_os = "macos"))'.dependencies.ureq]
default-features = false
features = ["gzip"]
version = "2.9"
[target.'cfg(target_os = "linux")'.dependencies.freedesktop_entry_parser]
version = "1.3"
[target.'cfg(target_os = "macos")'.dependencies.core-foundation]
version = "0.10"
[target.'cfg(target_os = "macos")'.dependencies.os_info]
version = "3"
[target.'cfg(target_os = "macos")'.dependencies.x509-certificate]
version = "0.23"
[target."cfg(unix)".dependencies.libc]
version = "0.2"
[target."cfg(windows)".build-dependencies.embed-resource]
version = "2.4"
[target."cfg(windows)".dependencies.windows]
features = ["Win32_Foundation", "Win32_Security", "Win32_Storage_FileSystem", "Win32_System_Diagnostics_Debug", "Win32_System_IO", "Win32_System_Ioctl", "Win32_System_Memory", "Win32_System_Registry", "Win32_System_SystemInformation", "Win32_System_SystemServices", "Win32_UI_Shell"]
version = "0.58"