Skip to content

Commit

Permalink
Use patch instead of checking out a tag for KlipperScreen
Browse files Browse the repository at this point in the history
  • Loading branch information
eliasbakken committed May 31, 2024
1 parent 191962c commit f036895
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 8 deletions.
17 changes: 10 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,13 @@ To build a version, run the script in this folder:
`./rebuild <barebone|fluidd|mainsail|octoprint>`

## Manual tests to run before a release
* Test Recore hardware revisions A6, A7, A8
* Test Fluidd, Mainsail, OctoPrint
* Check that Wifi comes up as an AP
* Check that Webcam works as expected
* Check that USB host/device works as expected
* Check that Klipper runs without config errors
* Check that there all systemd services are running as they should
We test software versions Fluidd/Mainsail and OctoPrint.
We test hardware versions Recore A6, A7, A8

### Fluidd on Recore A8
- [x] Wifi comes up as an AP
- [x] Webcam shows a picture
- [x] USB host/device works as expected
- [x] Default Klipper config does not have any errors
- [x] All systemd services are running as they should
- [x] Software updates look functional
3 changes: 2 additions & 1 deletion userpatches/overlay/install_components/klipperscreen.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@ install_klipperscreen() {
cd /home/debian
apt install python3.11-venv
git clone https://github.com/jordanruthe/KlipperScreen.git
cp /tmp/overlay/KlipperScreen/fix-missing-fi.patch /home/debian/KlipperScreen/
cd KlipperScreen
git checkout tags/$KLIPPERSCREEN_TAG -b $KLIPPERSCREEN_TAG
patch -p1 < fix-missing-fi.patch
cd ..
chown -R debian:debian KlipperScreen
su -c "echo 'Y' | /home/debian/KlipperScreen/scripts/KlipperScreen-install.sh" debian
Expand Down

0 comments on commit f036895

Please sign in to comment.