1.1 --- a/app-manager/Makefile.am Sat Feb 20 12:11:02 2010 +0000
1.2 +++ b/app-manager/Makefile.am Fri Apr 30 20:37:08 2010 +0100
1.3 @@ -13,19 +13,41 @@
1.4 desktop_DATA=app-manager.desktop
1.5 scaleabledir=$(datadir)/icons/hicolor/scalable/apps
1.6 scaleable_DATA=plover-applications.svg
1.7 +smallicondir=$(datadir)/icons/hicolor/24x24/apps
1.8 +smallicon_DATA=24x24/plover-applications.png
1.9 +bigicondir=$(datadir)/icons/hicolor/48x48/apps
1.10 +bigicon_DATA=48x48/plover-applications.png
1.11
1.12 .rc.$(OBJEXT):
1.13 $(WINDRES) $< $@
1.14
1.15 -resources.$(OBJEXT): plover-applications.ico
1.16 +resources.$(OBJEXT): app-manager.ico
1.17
1.18 plover-applications%.pnm: plover-applications.svg
1.19 rsvg -w $* -h $* -f png $< temp.png
1.20 pngtopnm temp.png | pnmquant 256 > $@
1.21 $(RM) temp.png
1.22
1.23 -app-manager.ico: plover-applications16.pnm \
1.24 - plover-applications22.pnm plover-applications32.pnm
1.25 - ppmtowinicon -output=$@ $^
1.26 +plover-applications%.pgm: plover-applications.svg
1.27 + rsvg -w $* -h $* -f png $< temp.png
1.28 + pngtopnm -alpha temp.png > $@
1.29 + $(RM) temp.png
1.30 +
1.31 +24x24/plover-applications.png: plover-applications.svg
1.32 + mkdir -p 24x24
1.33 + rsvg -w 24 -h 24 -f png $< $@
1.34 +
1.35 +48x48/plover-applications.png: plover-applications.svg
1.36 + mkdir -p 48x48
1.37 + rsvg -w 48 -h 48 -f png $< $@
1.38 +
1.39 +app-manager.ico: plover-applications16.pnm plover-applications16.pgm \
1.40 + plover-applications22.pnm plover-applications22.pgm \
1.41 + plover-applications32.pnm plover-applications32.pgm \
1.42 + plover-applications46.pnm plover-applications46.pgm
1.43 + ppmtowinicon -andpgms -output=$@ $^
1.44 +
1.45 +clean-local:
1.46 + -rm -rf 24x24 48x48
1.47
1.48 EXTRA_DIST=app-manager.desktop app-manager.ui plover-applications.svg