Compare commits
2 Commits
add-printe
...
82acb78690
Author | SHA1 | Date | |
---|---|---|---|
82acb78690
|
|||
7c94758565
|
@@ -25,3 +25,5 @@ jobs:
|
||||
run: ninja -C builddir coverage-text
|
||||
- name: Coverage report
|
||||
run: cat ./builddir/meson-logs/coverage.txt
|
||||
- name: intended-fail
|
||||
run: false
|
||||
|
11
README.md
11
README.md
@@ -12,6 +12,17 @@ This project requires:
|
||||
- gtest (optional, for testing, will be installed by meson)
|
||||
- gcov (optional, for coverage reports)
|
||||
|
||||
Install dependencies on Arch Linux
|
||||
``` bash
|
||||
pacman -S libusb spdlog pango cairo meson gcovr
|
||||
|
||||
```
|
||||
|
||||
Install dependencies on Debian/Ubuntu
|
||||
``` bash
|
||||
apt-get install libusb-1.0-0-dev libspdlog-dev libpango1.0-dev libcairo2-dev meson gcovr
|
||||
```
|
||||
|
||||
## Build
|
||||
|
||||
Clone the repository and simply let meson do the heavy lifting.
|
||||
|
Reference in New Issue
Block a user