[package]
name = "badterm"
description = "A cross-platform ANSI-BBS telnet client"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
readme.workspace = true
keywords.workspace = true
categories = ["command-line-utilities", "network-programming", "emulators"]
rust-version.workspace = true
[dependencies]
badterm-core.workspace = true
anyhow.workspace = true
log.workspace = true
env_logger.workspace = true
directories.workspace = true
winit.workspace = true
softbuffer.workspace = true
arboard.workspace = true
keyring.workspace = true
serde.workspace = true
toml.workspace = true
png = "0.18.1"
[target.'cfg(windows)'.dependencies]
windows-sys.workspace = true
[target.'cfg(target_os = "linux")'.dependencies]
libloading = "0.9"
[target.'cfg(any(windows, target_os = "macos"))'.dependencies]
cpal = { version = "0.18.2", default-features = false }
[target.'cfg(target_os = "macos")'.dependencies]
objc2 = "0.6.3"
objc2-foundation = { version = "0.3.2", default-features = false, features = ["std", "NSAppleEventManager", "NSAppleEventDescriptor", "NSString"] }
[target.'cfg(windows)'.build-dependencies]
winresource = { version = "0.1.34", default-features = false }