File tree Expand file tree Collapse file tree 5 files changed +13
-1
lines changed
Expand file tree Collapse file tree 5 files changed +13
-1
lines changed Original file line number Diff line number Diff line change 2222 with :
2323 python-version : ' 3.11'
2424 # Install dependencies
25- - run : pip install pytest vdf libusb1
25+ - run : pip install pytest vdf libusb1 ioctl-opt
2626 # Build
2727 - run : python setup.py build
2828 # Test
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ AppDir:
2626 after_bundle : |
2727 set -eu
2828
29+ # install python3-ioctl-opt manually as it is not packaged anywhere
30+ pip install --target "${TARGET_APPDIR}/usr/lib/python3/dist-packages/" ioctl-opt
31+
2932 # appimage-builder expects .desktop file to start with appinfo-id
3033 desktop="$(find "${TARGET_APPDIR}/usr" -name sc-controller.desktop)"
3134 sed -i "s:Exec=.*:Exec=./usr/bin/scc gui:g" "${desktop}"
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ AppDir:
2626 after_bundle : |
2727 set -eu
2828
29+ # install python3-ioctl-opt manually as it is not packaged anywhere
30+ pip install --target "${TARGET_APPDIR}/usr/lib/python3/dist-packages/" ioctl-opt
31+
2932 # appimage-builder expects .desktop file to start with appinfo-id
3033 desktop="$(find "${TARGET_APPDIR}/usr" -name sc-controller.desktop)"
3134 sed -i "s:Exec=.*:Exec=./usr/bin/scc gui:g" "${desktop}"
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ AppDir:
2626 after_bundle : |
2727 set -eu
2828
29+ # install python3-ioctl-opt manually as it is not packaged anywhere
30+ pip install --target "${TARGET_APPDIR}/usr/lib/python3/dist-packages/" ioctl-opt
31+
2932 # appimage-builder expects .desktop file to start with appinfo-id
3033 desktop="$(find "${TARGET_APPDIR}/usr" -name sc-controller.desktop)"
3134 sed -i "s:Exec=.*:Exec=./usr/bin/scc gui:g" "${desktop}"
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ AppDir:
2626 after_bundle : |
2727 set -eu
2828
29+ # install python3-ioctl-opt manually as it is not packaged anywhere
30+ pip install --target "${TARGET_APPDIR}/usr/lib/python3/dist-packages/" ioctl-opt
31+
2932 # appimage-builder expects .desktop file to start with appinfo-id
3033 desktop="$(find "${TARGET_APPDIR}/usr" -name sc-controller.desktop)"
3134 sed -i "s:Exec=.*:Exec=./usr/bin/scc gui:g" "${desktop}"
You can’t perform that action at this time.
0 commit comments