diff --git a/Cargo.toml b/Cargo.toml index b12e8164..2a64e19a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,6 +36,7 @@ members = [ "libimagnotes", "libimagref", "libimagrt", + "libimagruby", "libimagstore", "libimagstorestdhook", "libimagtimeui", diff --git a/imag-ruby/Cargo.toml b/imag-ruby/Cargo.toml new file mode 100644 index 00000000..fa1123e0 --- /dev/null +++ b/imag-ruby/Cargo.toml @@ -0,0 +1,30 @@ +[package] +name = "imag-ruby" +version = "0.1.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://matthiasbeyer.github.io/imag/imag_documentation/index.html" +repository = "https://github.com/matthiasbeyer/imag" +homepage = "http://imag-pim.org" + +[dependencies] +ruru = "0.9" + +[dependencies.libimagerror] +path = "../libimagerror" + +[dependencies.libimagrt] +path = "../libimagrt" + +[dependencies.libimagstore] +path = "../libimagstore" + +[dependencies.libimagutil] +path = "../libimagutil" + diff --git a/imag-ruby/src/lib.rs b/imag-ruby/src/lib.rs new file mode 100644 index 00000000..63ec2fa0 --- /dev/null +++ b/imag-ruby/src/lib.rs @@ -0,0 +1,26 @@ +// +// imag - the personal information management suite for the commandline +// Copyright (C) 2015, 2016 Matthias Beyer and contributors +// +// This library is free software; you can redistribute it and/or +// modify it under the terms of the GNU Lesser General Public +// License as published by the Free Software Foundation; version +// 2.1 of the License. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, write to the Free Software +// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +// + +#[macro_use] extern crate ruru; + +#[macro_use] extern crate libimagerror; +extern crate libimagstore; +extern crate libimagrt; +#[macro_use] extern crate libimagutil; +