Matthias Beyer
bfc35e0517
Because the "version" crate is licensed as GPL, which would us require to release imag as GPL, we remove the crate now.
77 lines
1.9 KiB
TOML
77 lines
1.9 KiB
TOML
[package]
|
|
name = "libimagstore"
|
|
version = "0.6.0"
|
|
authors = ["Matthias Beyer <mail@beyermatthias.de>"]
|
|
|
|
description = "Library for the imag core distribution"
|
|
|
|
keywords = ["imag", "PIM", "personal", "information", "management"]
|
|
readme = "../../../README.md"
|
|
license = "LGPL-2.1"
|
|
|
|
documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.html"
|
|
repository = "https://github.com/matthiasbeyer/imag"
|
|
homepage = "http://imag-pim.org"
|
|
|
|
[badges]
|
|
travis-ci = { repository = "matthiasbeyer/imag" }
|
|
is-it-maintained-issue-resolution = { repository = "matthiasbeyer/imag" }
|
|
is-it-maintained-open-issues = { repository = "matthiasbeyer/imag" }
|
|
maintenance = { status = "actively-developed" }
|
|
|
|
[dependencies]
|
|
glob = "0.2.11"
|
|
lazy_static = "0.2"
|
|
log = "0.3"
|
|
regex = "0.2"
|
|
semver = "0.8"
|
|
toml = "0.4"
|
|
walkdir = "1"
|
|
is-match = "0.1"
|
|
serde = "1"
|
|
serde_json = "1"
|
|
serde_derive = "1"
|
|
error-chain = "0.11"
|
|
toml-query = "0.4"
|
|
|
|
libimagerror = { version = "0.6.0", path = "../../../lib/core/libimagerror" }
|
|
libimagutil = { version = "0.6.0", path = "../../../lib/etc/libimagutil" }
|
|
|
|
[dev-dependencies]
|
|
tempdir = "0.3"
|
|
env_logger = "0.4"
|
|
|
|
[features]
|
|
default = []
|
|
verify = []
|
|
|
|
# Enable panic!()s if critical errors occur.
|
|
#
|
|
# # Howto
|
|
#
|
|
# To enable this, put
|
|
#
|
|
# ```toml
|
|
# [features]
|
|
# early-panic = [ "libimagstore/early-panic" ]
|
|
# ```
|
|
#
|
|
# In the crate depending on this library and compile your crate with
|
|
# `cargo build --features early-panic`. This way, the `libimagstore`
|
|
# implementation fails via `panic!()` instead of propagating errors which have
|
|
# to be printed somewhere to be visible.
|
|
#
|
|
# # WARNING
|
|
#
|
|
# The behaviour of the store implementation might be broken with this, resulting
|
|
# in partially written store entries and/or worse, so this is
|
|
#
|
|
# _NOT INTENDED FOR PRODUCTION USE_!
|
|
#
|
|
early-panic=[]
|
|
|
|
# File system locking
|
|
#
|
|
# Enable this feature to enable file-system locking in the store.
|
|
fs-locking = []
|
|
|