[package] name = "hylarana-common" version = "0.2.0" edition = "2021" description = "A cross-platform screen casting library implemented by Rust." license = "LGPL-2.1-only" readme = "../README.md" repository = "https://github.com/mycrl/hylarana" [dependencies] thiserror = "1.0.56" log = "0.4.20" fern = { version = "0.6.2", features = ["date-based", "colored", "syslog-6"] } chrono = { version = "0.4", features = ["clock", "alloc"] } [target.'cfg(target_os = "windows")'.dependencies.windows] version = "0.58.0" features = [ "Win32", "Win32_UI", "Win32_UI_WindowsAndMessaging", "Win32_Graphics", "Win32_Graphics_Dxgi", "Win32_Graphics_Dxgi_Common", "Win32_Graphics_Direct3D", "Win32_Graphics_Direct3D11", "Win32_Graphics_Direct3D12", "Win32_System", "Win32_System_Com", "Win32_System_Threading", "Win32_Media", "Win32_Media_MediaFoundation", "Win32_Security", ] [target.'cfg(target_os = "macos")'.dependencies] core-video-sys = { version = "0.1.4", default-features = false }