Skip to content

Commit

Permalink
ci fix: Add extra plugins for linuxdeployqt icons access
Browse files Browse the repository at this point in the history
  • Loading branch information
onli committed Dec 5, 2023
1 parent fa390d2 commit b7d5992
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 8 deletions.
11 changes: 4 additions & 7 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,13 @@ all:
$(CC) $(CCFLAGS) $(SRCDIR)*.cc $(DEPS) $(LDLIBS) -o simdock

install:
@install -d "$(DESTDIR)$(BINDIR)" "$(DESTDIR)$(APPDIR)" "$(DESTDIR)$(ICONDIR)"
@install -d "$(DESTDIR)$(BINDIR)" "$(DESTDIR)$(APPDIR)" "$(DESTDIR)$(ICONDIR)" "$(DESTDIR)$(PREFIX)/share/applications/" "$(DESTDIR)$(PREFIX)/share/icons/hicolor/256x256/apps/" "$(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/apps/"
@install -m 0755 -v simdock "$(DESTDIR)$(BINDIR)/simdock"
@install -m 0644 -v gfx/* "$(DESTDIR)$(APPDIR)/"
@install -m 0644 -v gfx/simdock.png "$(DESTDIR)$(ICONDIR)/"
@mkdir -p "$(DESTDIR)/usr/share/applications/"
@install -m 0644 -v simdock.desktop "$(DESTDIR)/usr/share/applications/"
@mkdir -p "$(DESTDIR)/usr/share/icons/hicolor/256x256/apps/"
@install -m 0644 -v gfx/simdock.png "$(DESTDIR)/usr/share/icons/hicolor/256x256/apps/"
@mkdir -p "$(DESTDIR)/usr/share/icons/hicolor/scalable/apps/"
@install -m 0644 -v gfx/simdock.svg "$(DESTDIR)/usr/share/icons/hicolor/scalable/apps/"
@install -m 0644 -v simdock.desktop "$(DESTDIR)$(PREFIX)/share/applications/"
@install -m 0644 -v gfx/simdock.png "$(DESTDIR)$(PREFIX)/share/icons/hicolor/256x256/apps/"
@install -m 0644 -v gfx/simdock.svg "$(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/apps/"

uninstall:
@rm -vf "$(DESTDIR)$(BINDIR)/simdock" "$(DESTDIR)$(APPDIR)/*" "$(DESTDIR)$(ICONDIR)/simdock.png"
2 changes: 1 addition & 1 deletion Makefile.appimage
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build:
@chmod a+x linuxdeployqt-continuous-x86_64.AppImage
@unset QTDIR; unset QT_PLUGIN_PATH ; unset LD_LIBRARY_PATH
@export VERSION=$(git rev-parse --short HEAD)
@./linuxdeployqt-continuous-x86_64.AppImage appdir/usr/share/applications/*.desktop -appimage
@./linuxdeployqt-continuous-x86_64.AppImage appdir/usr/share/applications/*.desktop -appimage -extra-plugins=iconengines,platformthemes/libqgtk3.so

upload:
@find appdir -executable -type f -exec ldd {} \; | grep " => /usr" | cut -d " " -f 2-3 | sort | uniq
Expand Down

0 comments on commit b7d5992

Please sign in to comment.