[package] name = "advotrackerdb" version = "0.1.0-alpha1" authors = ["Ralf Zerres "] description = "Advotracker crate implementing Database handling.\n" repository = "https://gitea.networkx.de:50443/rzerres/advotrackerdb" homepage = "https://gitea.networkx.de:50443/rzerres/advotrackerdb" readme = "README.md" license = "(0BSD OR MIT)" edition = "2018" categories = ["command-line-interface"] #build = "build.rs" default-run = "new-role" [profile.release] panic = "abort" [profile.dev] rpath = true [lib] name = "advotrackerdb" path = "src/lib.rs" crate-type = ["dylib"] [[bin]] name = "get-harms" path = "src/bin/get-harms.rs" advotrackerdb = { Path="." } [[bin]] name = "get-roles" path = "src/bin/get-roles.rs" advotrackerdb = { Path="." } [[bin]] name = "get-users" path = "src/bin/get-users.rs" advotrackerdb = { Path="." } [[bin]] name = "new-role" path = "src/bin/new-role.rs" advotrackerdb = { Path="." } [[bin]] name = "new-harm" path = "src/bin/new-harm.rs" advotrackerdb = { Path="." } [[bin]] name = "new-user" path = "src/bin/new-user.rs" advotrackerdb = { Path="." } [dependencies] lazy_static = "1.0" bcrypt = { version = "0.8.2" } chrono = { version = "0.4.15", features = [ "serde" ] } diesel = { version = "1.4.5", features = [ "sqlite", "chrono" ] } dotenv = { version = "0.15.0" } #ldap3 = { version = "0.6" } serde = { version = "~1.0", features = [ "derive" ] } #serde_derive = { version = "1.0" } serde_json = { version = "~1.0" }