[dependencies.backtrace]
optional = true
version = "^0.3"
[dependencies.base64]
version = "^0.22"
[dependencies.bincode]
optional = true
version = "^1.3"
[dependencies.bitflags]
features = ["std", "serde"]
version = "^2.3"
[dependencies.byteorder]
version = "^1.3"
[dependencies.caseless]
version = "^0.2"
[dependencies.content_inspector]
version = "^0.2"
[dependencies.csv]
version = "^1.1"
[dependencies.directories]
version = "^6.0"
[dependencies.encoding_rs]
version = "^0.8"
[dependencies.float_eq]
version = "^1"
[dependencies.fraction]
version = "^0.15"
[dependencies.getset]
version = "^0.1"
[dependencies.git2]
optional = true
version = "^0.20"
[dependencies.itertools]
version = "^0.14"
[dependencies.lazy_static]
version = "^1.2"
[dependencies.log]
features = ["std"]
optional = true
version = "^0.4"
[dependencies.lz4_flex]
version = "^0"
[dependencies.lzma-rs]
version = "^0"
[dependencies.memchr]
version = "^2.5"
[dependencies.nalgebra]
version = "0.33"
[dependencies.os_info]
optional = true
version = "^3.0"
[dependencies.pelite]
version = "^0.10"
[dependencies.r2d2]
optional = true
version = "^0.8"
[dependencies.r2d2_sqlite]
optional = true
version = "^0.26"
[dependencies.rand]
version = "^0.8"
[dependencies.rayon]
version = "^1.3"
[dependencies.regex]
version = "^1"
[dependencies.ron]
version = "^0.8"
[dependencies.rusqlite]
features = ["blob", "bundled"]
optional = true
version = "^0.33"
[dependencies.sentry]
features = ["log"]
optional = true
version = "^0"
[dependencies.serde]
version = "^1.0"
[dependencies.serde-xml-rs]
optional = true
version = "^0.6"
[dependencies.serde_derive]
version = "^1.0"
[dependencies.serde_json]
version = "^1.0"
[dependencies.simplelog]
optional = true
version = "^0.12"
[dependencies.steamlocate]
version = "2.0.0-beta.0"
[dependencies.thiserror]
version = "^2"
[dependencies.toml]
version = "^0.8"
[dependencies.uuid]
features = ["v4"]
version = "^1.1"
[dependencies.zstd]
version = "^0"
[features]
default = ["integration_assembly_kit"]
enable_content_inspector = []
integration_assembly_kit = ["dep:serde-xml-rs"]
integration_git = ["dep:git2"]
integration_log = ["dep:backtrace", "dep:log", "dep:os_info", "dep:sentry", "dep:simplelog"]
integration_sqlite = ["dep:rusqlite", "dep:r2d2_sqlite", "dep:r2d2"]
support_error_bincode = ["dep:bincode"]
support_rigidmodel = []
support_soundbank = []
support_uic = []
[lib]
name = "rpfm_lib"
path = "src/lib.rs"
[package]
authors = ["Frodo45127 <frodo_gv@hotmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["games"]
description = "This crate contains the basic functionality for interacting with Total War files."
edition = "2021"
keywords = ["totalwar", "modding"]
license = "MIT"
name = "rpfm_lib"
readme = "README.md"
repository = "https://github.com/Frodo45127/rpfm"
rust-version = "1.80"
version = "4.5.2"