[package] name = "rvpk" version = "1.1.0" authors = ["Mathias Panzenböck "] description = "A tool to create, list, check, and unpack Valve VPK files files." repository = "https://github.com/panzi/rust-vpk" edition = "2018" license-file = "LICENSE.txt" exclude = [ "release.sh", "VPK.md", ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] clap = "2.33.3" crc = "1.8.1" md5 = "0.7.0" [target.'cfg(target_os = "linux")'.dependencies] # for sendfile() and fuse support libc = "0.2.83" # FUSE might work on other OSes too (like macOS and BSD), but I don't use # anything other than Linux (testing Windows binaries through wine). # Also I use "cntr-fuse" because it seems to be more actively maintained than # "fuse". Is that a wise choice? cntr-fuse = { version = "0.4", optional = true } daemonize = { version = "0.4.1", optional = true } [features] default = ["fuse"] fuse = [ "cntr-fuse", "daemonize" ]