[dependencies.libarchive2-sys]
version = "0.2.0"
[dependencies.libc]
version = "0.2"
[dev-dependencies.tempfile]
version = "3.8"
[[example]]
name = "callback_write"
path = "examples/callback_write.rs"
[[example]]
name = "compression_options_example"
path = "examples/compression_options_example.rs"
[[example]]
name = "create_archive"
path = "examples/create_archive.rs"
[[example]]
name = "extract_archive"
path = "examples/extract_archive.rs"
[[example]]
name = "filter_archive"
path = "examples/filter_archive.rs"
[[example]]
name = "multivolume_example"
path = "examples/multivolume_example.rs"
[[example]]
name = "read_archive"
path = "examples/read_archive.rs"
[[example]]
name = "read_disk_example"
path = "examples/read_disk_example.rs"
[[example]]
name = "read_encrypted_archive"
path = "examples/read_encrypted_archive.rs"
[[example]]
name = "read_encrypted_multivolume"
path = "examples/read_encrypted_multivolume.rs"
[[example]]
name = "sparse_file_example"
path = "examples/sparse_file_example.rs"
[[example]]
name = "version_info"
path = "examples/version_info.rs"
[[example]]
name = "write_disk_example"
path = "examples/write_disk_example.rs"
[[example]]
name = "write_encrypted"
path = "examples/write_encrypted.rs"
[lib]
name = "libarchive2"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["compression", "filesystem", "encoding"]
description = "Safe Rust bindings for libarchive v3.8.1, providing cross-platform archive reading and writing capabilities"
documentation = "https://docs.rs/libarchive2"
edition = "2024"
homepage = "https://github.com/AllenDang/libarchive-rs"
keywords = ["archive", "compression", "tar", "zip", "libarchive"]
license = "BSD-2-Clause"
name = "libarchive2"
readme = "README.md"
repository = "https://github.com/AllenDang/libarchive-rs"
resolver = "2"
version = "0.2.1"
[[test]]
name = "format_options_test"
path = "tests/format_options_test.rs"
[[test]]
name = "multivolume_test"
path = "tests/multivolume_test.rs"
[[test]]
name = "sparse_files_test"
path = "tests/sparse_files_test.rs"