[package] authors = ["Kornel "] description = """Mark files or directories as excluded from backups (for Time Machine on macOS). Can be used to prevent caches and temporary files from bloating backups. Includes both a library interface and a basic command-line executable. """ documentation = "https://docs.rs/exclude_from_backups" homepage = "https://lib.rs/exclude_from_backups" keywords = ["time-machine", "backups", "caches", "temporary-files"] license = "MIT/Apache-2.0" name = "exclude_from_backups" readme = "README.md" repository = "https://gitlab.com/kornelski/exclude_from_backups.git" version = "1.0.3" edition = "2021" include = ["README.md", "src/*.rs", "LICENSE"] [[bin]] name = "exclude_from_backups" path = "src/bin.rs" doc = false [badges] maintenance = { status = "passively-maintained" } gitlab = { repository = "kornelski/exclude_from_backups", branch = "master" } [target.'cfg(target_os = "macos")'.dependencies] core-foundation = { version = "0.10.0", features = ["mac_os_10_8_features"] } [profile.dev] debug = 1 [profile.release] lto = true debug = false opt-level = 3 strip = "symbols" panic = "abort" [package.metadata.docs.rs] targets = ["x86_64-apple-darwin"] rustdoc-args = ["--generate-link-to-definition"]