A Macbook Touchbar Driver
Find a file
2024-12-20 20:58:35 +01:00
.gitignore Cider Setup 2024-12-20 20:58:35 +01:00
cider.rs Cider Setup 2024-12-20 20:58:35 +01:00
Kbuild Cider Setup 2024-12-20 20:58:35 +01:00
LICENSE Cider Setup 2024-12-20 20:58:35 +01:00
Makefile Cider Setup 2024-12-20 20:58:35 +01:00
README.md Cider Setup 2024-12-20 20:58:35 +01:00

Cider

A Macbook Touchbar Driver

Development Setup

sudo dnf install clang llvm lld rust rust-src bindgen-cli rustfmt clippy

Building Kernel

The Kernel needs to be manually build, because distros dont ship the generated includes yet, which are needed to bind rust code

cd /usr/src/kernels/$(uname -r)
sudo make LLVM=1

dont forget to regenerate your initramfs