21 lines
359 B
Markdown
21 lines
359 B
Markdown
|
# Cider
|
||
|
|
||
|
A Macbook Touchbar Driver
|
||
|
|
||
|
## Development Setup
|
||
|
|
||
|
```sh
|
||
|
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
|
||
|
|
||
|
```sh
|
||
|
cd /usr/src/kernels/$(uname -r)
|
||
|
```
|
||
|
```
|
||
|
sudo make LLVM=1
|
||
|
```
|