[package]
edition = "2024"
name = "picon"
version = "0.1.0"
authors = ["Giuliano Bellini <gyulyvgc99@gmail.com>"]
build = false
include = [
"src/**/*",
"LICENSE",
"README.md",
"CHANGELOG.md",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Get process icons in a cross-platform way"
readme = "README.md"
keywords = [
"process",
"path",
"icon",
]
categories = [
"filesystem",
"os",
]
license = "MIT"
repository = "https://github.com/GyulyVGC/picon"
[lib]
name = "picon"
path = "src/lib.rs"
[dependencies.iced]
version = "0.14"
features = [
"image",
"svg",
]
[target.'cfg(any(target_os = "linux", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd"))'.dependencies.dirs]
version = "6.0"
[target.'cfg(any(target_os = "linux", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd"))'.dependencies.icon]
version = "0.2"
[target.'cfg(target_os = "macos")'.dependencies.block2]
version = "0.6"
[target.'cfg(target_os = "macos")'.dependencies.objc2-app-kit]
version = "0.3"
features = [
"NSWorkspace",
"NSImage",
"NSGraphics",
"objc2-core-foundation",
"block2",
]
default-features = false
[target.'cfg(target_os = "macos")'.dependencies.objc2-foundation]
version = "0.3"
default-features = false
[target.'cfg(target_os = "windows")'.dependencies.quick-xml]
version = "0.39"
[target.'cfg(target_os = "windows")'.dependencies.windows]
version = "0.62"
features = [
"Win32_Graphics_Gdi",
"Win32_UI_Shell",
"Win32_UI_WindowsAndMessaging",
]