[package] name = "deucalion" version = "1.0.0" authors = ["ff14wed"] edition = "2021" build = "build.rs" license = "GPL-3.0" description = "High-performance Windows library for capturing decoded FFXIV packets." homepage = "https://github.com/ff14wed/deucalion" repository = "https://github.com/ff14wed/deucalion" readme = "README.md" keywords = ["ffxiv", "windows", "dll-injection", "dll"] [package.metadata.winres] OriginalFilename = "deucalion.dll" CompanyName = "Flawed" LegalCopyright = "Copyright (C) Flawed" [package.metadata.docs.rs] default-target = "x86_64-pc-windows-msvc" targets = ["x86_64-pc-windows-msvc"] [lib] name = "deucalion" crate-type = ["rlib", "dylib"] [dependencies] tokio = { version = "1.38.0", features = [ "io-util", "sync", "rt", "rt-multi-thread", "net", "time", "macros", ] } tokio-util = { version = "0.7.11", features = ["codec", "compat"] } futures = "0.3" anyhow = "1.0" thiserror = "1.0" bytes = "1" stream-cancel = "0.8.2" log = "0.4" simplelog = "0.12" retour = { version = "0.3", features = ["static-detour"] } parking_lot = "0.12" pelite = "0.10" memchr = "2" once_cell = "1.19" binary-layout = "3.2" dirs = "5.0" strum = "0.26" strum_macros = "0.26" [target.'cfg(windows)'.dependencies] winapi = { version = "0.3", features = [ "minwindef", "minwinbase", "processthreadsapi", "libloaderapi", "consoleapi", "wincon", ] } [dev-dependencies] ntest = "0.9" rand = "0.8.5" [build-dependencies] winres = "0.1"