# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "rpkg-rs" version = "1.1.2" build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Parse Glacier ResourcePackage (rpkg) files, allowing access to the resources stored within." readme = "README.md" keywords = [ "game-archive", "hitman", "glacier", "rpkg", "moddng", ] categories = [ "game-development", "data-structures", "parser-implementations", ] license = "Apache-2.0" repository = "https://github.com/dafitius/rpkg-rs" [lib] name = "rpkg_rs" path = "src/lib.rs" [[example]] name = "extract_from_resource_package" path = "examples/extract_from_resource_package.rs" [[example]] name = "extract_from_resource_partition" path = "examples/extract_from_resource_partition.rs" [[example]] name = "mount_game_files" path = "examples/mount_game_files.rs" [[example]] name = "parse_path_list" path = "examples/parse_path_list.rs" [[example]] name = "rebuild_game" path = "examples/rebuild_game.rs" [[test]] name = "builder_tests" path = "tests/builder_tests.rs" [[test]] name = "game_tests" path = "tests/game_tests.rs" [[test]] name = "version_numbers" path = "tests/version_numbers.rs" [[test]] name = "xtea_tests" path = "tests/xtea_tests.rs" [dependencies.binrw] version = "0.14.0" [dependencies.bitfield-struct] version = "0.9.2" [dependencies.byteorder] version = "1.5.0" [dependencies.crc32fast] version = "1.4.2" [dependencies.extended-tea] version = "0.1.1" [dependencies.indexmap] version = "2.5.0" [dependencies.itertools] version = "0.13.0" features = [] [dependencies.lazy-regex] version = "3.3.0" [dependencies.lzzzz] version = "1.1.0" [dependencies.md-5] version = "0.10.6" [dependencies.memmap2] version = "0.9.4" [dependencies.pathdiff] version = "0.2.1" [dependencies.rayon] version = "1.10.0" optional = true [dependencies.serde] version = "1.0.210" features = ["derive"] optional = true [dependencies.serde-hex] version = "0.1.0" optional = true [dependencies.thiserror] version = "1.0.63" [dev-dependencies.serde_json] version = "1.0.128" [dev-dependencies.tempfile] version = "3.12.0" [dev-dependencies.version-sync] version = "0.9.5" [features] default = [ "path-list", "serde", ] path-list = ["dep:rayon"] serde = [ "dep:serde", "dep:serde-hex", ] [badges.maintenance] status = "actively-developed"