From 5cb641044f46751217181ee95b9c4edb81183437 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Wed, 29 May 2019 17:43:24 +0200 Subject: [PATCH] Add libimagentryurl Signed-off-by: Matthias Beyer --- Cargo.toml | 1 + lib/entry/libimagentryurl/Cargo.toml | 41 ++++++++++++++++++++++++++++ lib/entry/libimagentryurl/src/lib.rs | 7 +++++ scripts/release.sh | 1 + 4 files changed, 50 insertions(+) create mode 100644 lib/entry/libimagentryurl/Cargo.toml create mode 100644 lib/entry/libimagentryurl/src/lib.rs diff --git a/Cargo.toml b/Cargo.toml index 25f73c91..23c9969b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,6 +48,7 @@ members = [ "lib/entry/libimagentryfilter", "lib/entry/libimagentrygps", "lib/entry/libimagentrylink", + "lib/entry/libimagentryurl", "lib/entry/libimagentrymarkdown", "lib/entry/libimagentryref", "lib/entry/libimagentrytag", diff --git a/lib/entry/libimagentryurl/Cargo.toml b/lib/entry/libimagentryurl/Cargo.toml new file mode 100644 index 00000000..2c8ede95 --- /dev/null +++ b/lib/entry/libimagentryurl/Cargo.toml @@ -0,0 +1,41 @@ +[package] +name = "libimagentryurl" +version = "0.10.0" +authors = ["Matthias Beyer "] + +description = "Library for the imag core distribution" + +keywords = ["imag", "PIM", "personal", "information", "management"] +readme = "../../../README.md" +license = "LGPL-2.1" + +documentation = "https://imag-pim.org/doc/" +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] +itertools = "0.7" +log = "0.4.0" +toml = "0.5" +url = "1.5" +sha-1 = "0.7" +hex = "0.3" +is-match = "0.1" +toml-query = "0.9" +failure = "0.1" +failure_derive = "0.1" + +libimagstore = { version = "0.10.0", path = "../../../lib/core/libimagstore" } +libimagerror = { version = "0.10.0", path = "../../../lib/core/libimagerror" } +libimagutil = { version = "0.10.0", path = "../../../lib/etc/libimagutil" } +libimagentrylink = { version = "0.10.0", path = "../../../lib/entry/libimagentrylink" } + +[dev-dependencies] +env_logger = "0.5" + diff --git a/lib/entry/libimagentryurl/src/lib.rs b/lib/entry/libimagentryurl/src/lib.rs new file mode 100644 index 00000000..31e1bb20 --- /dev/null +++ b/lib/entry/libimagentryurl/src/lib.rs @@ -0,0 +1,7 @@ +#[cfg(test)] +mod tests { + #[test] + fn it_works() { + assert_eq!(2 + 2, 4); + } +} diff --git a/scripts/release.sh b/scripts/release.sh index 09fc299b..ff1598db 100644 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -16,6 +16,7 @@ CRATES=( ./lib/etc/libimaginteraction ./lib/core/libimagrt ./lib/entry/libimagentrylink + ./lib/entry/libimagentryurl ./lib/entry/libimagentrytag ./lib/entry/libimagentryfilter ./lib/entry/libimagentrygps