Merge pull request #852 from mario-kr/add_workspace-support

Add workspace support
This commit is contained in:
Matthias Beyer 2017-01-20 10:00:44 +01:00 committed by GitHub
commit 0cf564091e
35 changed files with 61 additions and 96 deletions

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
[dependencies.libimagbookmark] [dependencies.libimagbookmark]

View file

@ -1,7 +1,7 @@
sudo: false sudo: false
language: rust language: rust
rust: rust:
- 1.11.0 - 1.13.0
- beta - beta
- stable - stable
cache: cargo cache: cargo

58
Cargo.toml Normal file
View file

@ -0,0 +1,58 @@
[package]
name = "imag-root"
version = "0.2.0"
authors = ["Matthias Beyer <mail@beyermatthias.de>"]
description = "Personal information management (PIM) suite"
keywords = ["pim", "personal", "information", "management", "suite"]
readme = "./README.md"
license = "LGPL-2.1"
website = "http://imag-pim.org"
documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.html"
repository = "https://github.com/matthiasbeyer/imag"
[profile.dev]
codegen-units = 2
[workspace]
members = [
"bin",
"imag-bookmark",
"imag-counter",
"imag-diary",
"imag-link",
"imag-mail",
"imag-notes",
"imag-ref",
"imag-store",
"imag-tag",
"imag-todo",
"imag-view",
"libimagbookmark",
"libimagcounter",
"libimagdiary",
"libimagentryedit",
"libimagentryfilter",
"libimagentrylink",
"libimagentrylist",
"libimagentrymarkdown",
"libimagentrytag",
"libimagentryview",
"libimagerror",
"libimaginteraction",
"libimagmail",
"libimagnotes",
"libimagref",
"libimagrt",
"libimagstore",
"libimagstorestdhook",
"libimagtimeui",
"libimagtodo",
"libimagutil",
]
[[bin]]
name = "imag-bin"
path = "bin/src/main.rs"

View file

@ -22,9 +22,6 @@ libimagrt = { path = "../libimagrt" }
libimagentrytag = { path = "../libimagentrytag" } libimagentrytag = { path = "../libimagentrytag" }
libimagutil = { path = "../libimagutil" } libimagutil = { path = "../libimagutil" }
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
version = "2.0" version = "2.0"
walkdir = "0.1" walkdir = "0.1"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = ">=2.17" clap = ">=2.17"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = ">=2.17" clap = ">=2.17"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
chrono = "0.2" chrono = "0.2"
version = "2.0" version = "2.0"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.5.1" semver = "0.5.1"
clap = ">=2.17" clap = ">=2.17"

View file

@ -1,6 +1,6 @@
source $(dirname ${BASH_SOURCE[0]})/../../tests/utils.sh source $(dirname ${BASH_SOURCE[0]})/../../tests/utils.sh
imag-link() { imag-link() {
imag-call-binary "$(dirname ${BASH_SOURCE[0]})/../target/debug/" imag-link $* imag-call-binary "$(dirname ${BASH_SOURCE[0]})/../../target/debug/" imag-link $*
} }

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.2.1" semver = "0.2.1"
clap = ">=2.17" clap = ">=2.17"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.5.1" semver = "0.5.1"
clap = ">=2.17" clap = ">=2.17"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = ">=2.17" clap = ">=2.17"
log = "0.3" log = "0.3"

View file

@ -1,6 +1,6 @@
source $(dirname ${BASH_SOURCE[0]})/../../tests/utils.sh source $(dirname ${BASH_SOURCE[0]})/../../tests/utils.sh
imag-store() { imag-store() {
imag-call-binary "$(dirname ${BASH_SOURCE[0]})/../target/debug/" imag-store $* imag-call-binary "$(dirname ${BASH_SOURCE[0]})/../../target/debug/" imag-store $*
} }

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = ">=2.17" clap = ">=2.17"
glob = "0.2.11" glob = "0.2.11"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = ">=2.17" clap = ">=2.17"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
semver = "0.5" semver = "0.5"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
toml = "0.2.*" toml = "0.2.*"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
chrono = "0.2" chrono = "0.2"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = ">=2.17" clap = ">=2.17"
filters = "0.1.*" filters = "0.1.*"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
itertools = "0.5" itertools = "0.5"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = "2.*" clap = "2.*"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
hoedown = "5.0.0" hoedown = "5.0.0"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = ">=2.17" clap = ">=2.17"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
toml = "0.2.*" toml = "0.2.*"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
log = "0.3" log = "0.3"
ansi_term = "0.9" ansi_term = "0.9"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
ansi_term = "0.9.*" ansi_term = "0.9.*"
clap = ">=2.17" clap = ">=2.17"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.5" semver = "0.5"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
itertools = "0.5" itertools = "0.5"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = ">=2.17" clap = ">=2.17"
env_logger = "0.3" env_logger = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
fs2 = "0.4" fs2 = "0.4"
glob = "0.2.11" glob = "0.2.11"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
toml = "0.2.*" toml = "0.2.*"
log = "0.3" log = "0.3"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
clap = ">=2.17" clap = ">=2.17"
lazy_static = "0.2" lazy_static = "0.2"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
semver = "0.2" semver = "0.2"
task-hookrs = "0.2.2" task-hookrs = "0.2.2"

View file

@ -13,9 +13,6 @@ documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.h
repository = "https://github.com/matthiasbeyer/imag" repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org" homepage = "http://imag-pim.org"
[profile.dev]
codegen-units = 2
[dependencies] [dependencies]
url = "1.2" url = "1.2"
boolinator = "2.4.0" boolinator = "2.4.0"