[package]
edition = "2024"
name = "pmbs"
version = "0.1.1"
authors = ["secext2022 <secext2022@outlook.com>"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "(每分钟) 创建 btrfs 快照, 并自动清理. (Make btrfs snapshot (every minute), and auto clean)"
readme = "README.md"
keywords = [
"btrfs",
"snapshot",
"backup",
"filesystem",
]
categories = [
"command-line-utilities",
"filesystem",
"security",
]
license = "MIT"
repository = "https://github.com/fm-elpac/pmbs"
[features]
default = []
[lib]
name = "pmbs"
path = "src/lib.rs"
[[bin]]
name = "pmbs"
path = "src/main.rs"
[dependencies.chrono]
version = "^0.4.45"
[dependencies.log]
version = "^0.4.33"
[dependencies.pm-bin]
version = "^0.2.1"
[dependencies.regex]
version = "^1.13.1"
features = [
"std",
"perf",
]
default-features = false
[dependencies.serde]
version = "^1.0.228"
features = ["derive"]
[dependencies.serde_json]
version = "^1.0.150"
[dependencies.serde_with]
version = "^3.21.0"
[dependencies.toml]
version = "^1.1.3"
[build-dependencies.pm-bin]
version = "^0.2.1"
features = ["build"]
[profile.release]
lto = true
strip = true