This commit is contained in:
Moritz Ruth 2024-03-02 00:52:56 +01:00
parent b150e4c114
commit 785b086677
Signed by: moritzruth
GPG key ID: C9BBAB79405EE56D
4 changed files with 13 additions and 3 deletions

3
Cargo.lock generated
View file

@ -945,8 +945,7 @@ dependencies = [
[[package]]
name = "libudev-sys"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324"
source = "git+https://github.com/Emilgardis/libudev-sys/?branch=fix-cross-compilation#808a604d27d0afc1305bbcc5d27c6c083c99dfa4"
dependencies = [
"libc",
"pkg-config",

View file

@ -37,6 +37,9 @@ itertools = "0.12.1"
flume = "0.11.0"
nanoid = "0.4.0"
[patch.crates-io]
libudev-sys = { git = "https://github.com/Emilgardis/libudev-sys/", branch = "fix-cross-compilation" }
[workspace]
members = [
"crates/*",

5
Cross.toml Normal file
View file

@ -0,0 +1,5 @@
[target.aarch64-unknown-linux-gnu]
pre-build = [
"dpkg --add-architecture $CROSS_DEB_ARCH",
"apt-get update && apt-get install --assume-yes libudev-dev:$CROSS_DEB_ARCH"
]

View file

@ -1,5 +1,8 @@
# Deckster
## To do
- Exit with a non-zero status code when a handler process exits unexpectedly.
- Move loupedeck_serial and pa_volume_interface out of this repository.
-
## Contributing
### Terminology