add mini-dashboard feature

This commit is contained in:
Marin Postma 2021-04-20 13:28:12 +02:00
parent da08a1f25c
commit ea5517bc8c
No known key found for this signature in database
GPG Key ID: D5241F0C0C865F30
3 changed files with 41 additions and 34 deletions

68
Cargo.lock generated
View File

@ -2,9 +2,9 @@
# It is not intended for manual editing.
[[package]]
name = "actix-codec"
version = "0.4.0-beta.1"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90673465c6187bd0829116b02be465dc0195a74d7719f76ffff0effef934a92e"
checksum = "1d5dbeb2d9e51344cb83ca7cc170f1217f9fe25bfc50160e6e200b5c31c1019a"
dependencies = [
"bitflags",
"bytes 1.0.1",
@ -84,7 +84,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbcb2b608f0accc2f5bcf3dd872194ce13d94ee45b571487035864cf966b04ef"
dependencies = [
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -213,7 +213,7 @@ checksum = "7f138ac357a674c3b480ddb7bbd894b13c1b6e8927d728bc9ea5e17eee2f8fc9"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -296,9 +296,9 @@ dependencies = [
[[package]]
name = "async-stream"
version = "0.3.0"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3670df70cbc01729f901f94c887814b3c68db038aad1329a418bae178bc5295c"
checksum = "0a26cb53174ddd320edfff199a853f93d571f48eeb4dde75e67a9a3dbb7b7e5e"
dependencies = [
"async-stream-impl",
"futures-core",
@ -306,13 +306,13 @@ dependencies = [
[[package]]
name = "async-stream-impl"
version = "0.3.0"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3548b8efc9f8e8a5a0a2808c5bd8451a9031b9e5b879a79590304ae928b0a70"
checksum = "db134ba52475c060f3329a8ef0f8786d6b872ed01515d4b79c162e5798da1340"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -323,7 +323,7 @@ checksum = "0b98e84bbb4cbcdd97da190ba0c58a1bb0de2c1fdf67d159e192ed766aeca722"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -475,9 +475,9 @@ checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7"
[[package]]
name = "byte-unit"
version = "4.0.10"
version = "4.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9520900471c3a9bbcfe0fd4c7b6bcfeff41b20a76cf91c59b7474b09be1ee27"
checksum = "26d98e67b09c0321733bef2f3b879832afa6197e9ea58f32e72c316df2ffe743"
dependencies = [
"utf8-width",
]
@ -748,7 +748,7 @@ dependencies = [
"convert_case",
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -852,7 +852,7 @@ checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
"synstructure",
]
@ -1008,7 +1008,7 @@ dependencies = [
"proc-macro-hack",
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -1877,7 +1877,7 @@ dependencies = [
"cfg-if 1.0.0",
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -2076,7 +2076,7 @@ dependencies = [
"pest_meta",
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -2145,7 +2145,7 @@ checksum = "48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -2216,7 +2216,7 @@ dependencies = [
"proc-macro-error-attr",
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
"version_check",
]
@ -2551,9 +2551,9 @@ dependencies = [
[[package]]
name = "roaring"
version = "0.6.5"
version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6744a4a918e91359ad1d356a91e2e943a86d9fb9ae77f715d617032ea2af88f"
checksum = "a4b2e7ab0bbb2d144558ae3f4761a0db06d21463b45756fc64c3393cdba3d447"
dependencies = [
"bytemuck",
"byteorder",
@ -2730,7 +2730,7 @@ checksum = "b093b7a2bb58203b5da3056c05b4ec1fed827dcfdb37347a8841695263b3d06d"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -2930,7 +2930,7 @@ dependencies = [
"quote 1.0.9",
"serde",
"serde_derive",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -2946,7 +2946,7 @@ dependencies = [
"serde_derive",
"serde_json",
"sha1",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -2982,7 +2982,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -2998,9 +2998,9 @@ dependencies = [
[[package]]
name = "syn"
version = "1.0.69"
version = "1.0.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48fe99c6bd8b1cc636890bcc071842de909d902c81ac7dab53ba33c421ab8ffb"
checksum = "b9505f307c872bab8eb46f77ae357c8eba1fdacead58ee5a850116b1d7f82883"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
@ -3024,7 +3024,7 @@ checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
"unicode-xid 0.2.1",
]
@ -3098,7 +3098,7 @@ checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -3147,7 +3147,7 @@ dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"standback",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -3221,7 +3221,7 @@ checksum = "caf7b11a536f46a809a8a9f0bb4237020f70ecbf115b842360afb127ea2fda57"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
]
[[package]]
@ -3516,7 +3516,7 @@ dependencies = [
"log",
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
"wasm-bindgen-shared",
]
@ -3550,7 +3550,7 @@ checksum = "d53739ff08c8a68b0fdbcd54c372b8ab800b1449ab3c9d706503bc7dd1621b2c"
dependencies = [
"proc-macro2 1.0.26",
"quote 1.0.9",
"syn 1.0.69",
"syn 1.0.70",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@ -3696,7 +3696,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc9c39e6d503229ffa00cc2954af4a751e6bbedf2a2c18e856eb3ece93d32495"
dependencies = [
"proc-macro2 1.0.26",
"syn 1.0.69",
"syn 1.0.70",
"synstructure",
]

View File

@ -91,6 +91,7 @@ tempdir = "0.3.7"
urlencoding = "1.1.1"
[features]
mini-dashboard = ["default"]
default = ["sentry"]
[target.'cfg(target_os = "linux")'.dependencies]

View File

@ -1,3 +1,5 @@
use std::env;
use vergen::{generate_cargo_keys, ConstantsFlags};
fn main() {
@ -7,4 +9,8 @@ fn main() {
// Generate the 'cargo:' key output
generate_cargo_keys(ConstantsFlags::all()).expect("Unable to generate the cargo keys!");
if let Ok(_) = env::var("CARGO_FEATURE_MINI_DASHBOARD") {
todo!()
}
}