[package] name = "sonicbot" version = "0.2.0" authors = ["Westly Ward "] edition = "2018" description = "IRC bot that you can write plugins for" license-file = "LICENSE" repository = "https://github.com/sonicrules1234/sonicbot_rust" readme = "README.md" homepage = "https://github.com/sonicrules1234/sonicbot_rust" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html #[lib] #crate-type = ["lib", "cdylib"] [dependencies] rustls = "0.19.1" webpki = "0.21" webpki-roots = "0.21.0" serde = { version = "1.0.126", features = ["derive"] } serde_json = "1.0.64" rand = "0.8.4" humantime = "2.1.0" textwrap = "0.14.2" regex = "1.5.4" hex = "0.4.3" sha2 = "0.9.5" ctrlc = "3.1.9" chrono = "0.4.19" include_dir = "0.6.2" #sonic_serde_object = "0.1.1" aiml_ported = "0.1.5" sonic_serde_object = "0.2.6" sonicobject = "0.2.2" ureq = "2.4.0" linewrapper = "0.1.1" sonicbot-macros = "0.1.0" #linewrapper = { path = "../linewrapper" } [target.'cfg(target_os = "android")'.dependencies] #macroquad = { path = "../macroquad" } #ndk = "0.3.0" macroquad = "0.3.13" #ndk-sys = "0.3.0" [build-dependencies] zip = { version = "0.5.13", default-features = false, features = ["deflate"] } ureq = "2.4.0" [features] [[package.metadata.android.permission]] name = "android.permission.INTERNET" #[[package.metadata.android.uses_permission]] #name = "android.permission.INTERNET" [[package.metadata.android.permission]] name = "android.permission.MANAGE_EXTERNAL_STORAGE" [[package.metadata.android.permission]] name = "android.permission.WRITE_EXTERNAL_STORAGE" [package.metadata.android] build_targets = [ "armv7-linux-androideabi", "aarch64-linux-android" ] target_sdk_version = 30 min_sdk_version = 23