Total refactor of structure. Builds faster

This commit is contained in:
Luke
2020-04-21 22:51:53 +12:00
parent e21a6e3fb3
commit a38541ba4b
18 changed files with 479 additions and 1171 deletions

View File

@@ -1,20 +1,28 @@
[workspace]
members = ["rog-core", "rog-lib"]
[package]
name = "rog-daemon"
version = "0.4.1"
authors = ["Luke <luke@ljones.dev>"]
edition = "2018"
[profile.release]
lto = true
debug = false
opt-level = 3
#panic = "abort"
[lib]
name = "daemon"
path = "src/lib.rs"
[profile.dev]
lto = true
debug = true
opt-level = 2
#panic = "abort"
[profile.bench]
lto = true
debug = false
opt-level = 3
[[bin]]
name = "rog-core"
path = "src/main.rs"
[dependencies]
rusb = "0.5"
gumdrop = "0.8"
dbus = "0.7"
serde = "1.0"
serde_derive = "1.0"
toml = "0.5"
sysfs-class = "0.1.2"
aho-corasick = "0.7"
thiserror = "1.0.15"
log = "0.4"
uhid-virt = "0.0.3"
#keycode = "0.3"
env_logger = "0.7"