mirror of
https://github.com/joleuger/vuinputd.git
synced 2026-07-18 00:45:07 +00:00
Include relevant subset of code of libfuse-sys that has not been released by the original maintainer. By this opportunity, also remove the high level api of fuse, because we don't need it. Long term goal would be to migrate to a rust port with less unsafe code.
Upate build instructions
This commit is contained in:
parent
f008dd6a4f
commit
6afa8acaa8
8 changed files with 204 additions and 6 deletions
|
|
@ -3,7 +3,7 @@
|
|||
## 🔹 Prerequisites
|
||||
|
||||
* Rust toolchain (recommended: install via [rustup](https://rustup.rs))
|
||||
* Linux with `libfuse3-dev`, `libudev-dev` and `pkg-config` installed (for cuse/udev access)
|
||||
* Linux with `build-essential`, `libc6-dev`, `libfuse3-dev`, `libudev-dev` and `pkg-config` installed (for cuse/udev access)
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -19,7 +19,7 @@ cd vuinputd
|
|||
Build all crates (daemon, forwarder, announce, common):
|
||||
|
||||
```bash
|
||||
apt-get install libfuse3-dev pkg-config fuse3 libudev-dev
|
||||
apt-get install build-essential libc6-dev libfuse3-dev pkg-config fuse3 libudev-dev
|
||||
|
||||
cargo build --release
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue