2021-10-04 17:00:03 +08:00
|
|
|
[package]
|
|
|
|
name = "tar-no-std"
|
|
|
|
description = """
|
|
|
|
Library to read Tar archives (by GNU Tar) in `no_std` contexts with zero allocations.
|
|
|
|
The crate is simple and only supports reading of "basic" archives, therefore no extensions, such
|
2021-10-04 17:42:15 +08:00
|
|
|
as GNU Longname. The maximum supported file name length is 100 characters including the NULL-byte.
|
|
|
|
The maximum supported file size is 8GiB. Also, directories are not supported yet but only flat
|
|
|
|
collections of files.
|
2021-10-04 17:00:03 +08:00
|
|
|
"""
|
2022-01-03 17:43:51 +08:00
|
|
|
version = "0.1.7"
|
2021-10-04 17:00:03 +08:00
|
|
|
edition = "2018"
|
|
|
|
keywords = ["tar", "tarball", "archive"]
|
|
|
|
categories = ["data-structures", "no-std", "parser-implementations"]
|
|
|
|
readme = "README.md"
|
|
|
|
license = "MIT"
|
|
|
|
homepage = "https://github.com/phip1611/tar-no-std"
|
|
|
|
repository = "https://github.com/phip1611/tar-no-std"
|
|
|
|
documentation = "https://docs.rs/tar-no-std"
|
|
|
|
|
2021-10-04 17:20:14 +08:00
|
|
|
# required because "env_logger" uses "log" but with dependency to std..
|
|
|
|
resolver = "2"
|
|
|
|
|
2021-10-11 21:03:55 +08:00
|
|
|
[features]
|
|
|
|
default = []
|
|
|
|
alloc = []
|
|
|
|
all = ["alloc"]
|
|
|
|
|
2021-10-04 17:00:03 +08:00
|
|
|
[dependencies]
|
|
|
|
bitflags = "1.3"
|
|
|
|
arrayvec = { version = "0.7", default-features = false }
|
|
|
|
log = { version = "0.4", default-features = false }
|
|
|
|
|
|
|
|
[dev-dependencies]
|
|
|
|
env_logger = "0.9"
|