From 2c5cdee35d25e82df48a7c5af63542ac268b49bf Mon Sep 17 00:00:00 2001 From: Joaquin Rosales Date: Wed, 4 Apr 2018 00:23:09 -0500 Subject: [PATCH] add 'led-matrix' feature to Cargo.toml Use the 'sensehat-screen' crate for LED Matrix support. --- Cargo.toml | 2 ++ src/lib.rs | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index e422be1..4b8512a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,6 +14,7 @@ measurements = "0.10.2" i2cdev = "0.4.0" byteorder = "1.0" libc = { version = "0.2", optional = true } +sensehat-screen = { version = "0.1", optional = true } [build-dependencies] gcc = "0.3" @@ -23,6 +24,7 @@ gcc = "0.3" # packages, but they are strictly optional. default = ["rtimu"] rtimu = [ "libc" ] +led-matrix = ["sensehat-screen"] [package.metadata.docs.rs] features = [ ] diff --git a/src/lib.rs b/src/lib.rs index ea6a719..eefbe0b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -22,6 +22,9 @@ extern crate measurements; #[cfg(feature = "rtimu")] extern crate libc; +#[cfg(feature = "led-matrix")] +extern crate sensehat_screen; + mod rh; mod hts221; mod lps25h;