- Update deps

- Explicitly run benches in CI, specifically only adobe_example pdf to make it quicker
- Render bottom message from Cow to avoid extra allocations
- Fix issue with hitting esc after jumping around pdf
This commit is contained in:
itsjunetime
2024-11-19 21:32:03 -07:00
parent 25d98c3776
commit 73cd8ff480
5 changed files with 70 additions and 52 deletions
+2 -2
View File
@@ -26,7 +26,7 @@ jobs:
- name: Install build dependencies
run: |
sudo apt-get update
sudo apt-get install -y cmake libjpeg-dev libfontconfig1-dev libopenjp2-7-dev libglib2.0-dev libnss3-dev
sudo apt-get install -y cmake libjpeg-dev libfontconfig1-dev libopenjp2-7-dev libglib2.0-dev libnss3-dev
- name: Build newer poppler
run: |
wget https://poppler.freedesktop.org/poppler-23.12.0.tar.xz
@@ -52,6 +52,6 @@ jobs:
- name: Check fmt
run: cargo fmt -- --check
- name: Run tests
run: cargo test
run: cargo test --benches -- adobe_example
- name: Build
run: cargo build