diff -r 8d3b1ddf789c -r 1d18b9c34d26 app-manager/Makefile.am --- a/app-manager/Makefile.am Sat Feb 20 12:11:02 2010 +0000 +++ b/app-manager/Makefile.am Thu Nov 10 11:00:49 2011 +0000 @@ -13,19 +13,41 @@ desktop_DATA=app-manager.desktop scaleabledir=$(datadir)/icons/hicolor/scalable/apps scaleable_DATA=plover-applications.svg +smallicondir=$(datadir)/icons/hicolor/24x24/apps +smallicon_DATA=24x24/plover-applications.png +bigicondir=$(datadir)/icons/hicolor/48x48/apps +bigicon_DATA=48x48/plover-applications.png .rc.$(OBJEXT): $(WINDRES) $< $@ -resources.$(OBJEXT): plover-applications.ico +resources.$(OBJEXT): app-manager.ico plover-applications%.pnm: plover-applications.svg rsvg -w $* -h $* -f png $< temp.png pngtopnm temp.png | pnmquant 256 > $@ $(RM) temp.png -app-manager.ico: plover-applications16.pnm \ - plover-applications22.pnm plover-applications32.pnm - ppmtowinicon -output=$@ $^ +plover-applications%.pgm: plover-applications.svg + rsvg -w $* -h $* -f png $< temp.png + pngtopnm -alpha temp.png > $@ + $(RM) temp.png + +24x24/plover-applications.png: plover-applications.svg + mkdir -p 24x24 + rsvg -w 24 -h 24 -f png $< $@ + +48x48/plover-applications.png: plover-applications.svg + mkdir -p 48x48 + rsvg -w 48 -h 48 -f png $< $@ + +app-manager.ico: plover-applications16.pnm plover-applications16.pgm \ + plover-applications22.pnm plover-applications22.pgm \ + plover-applications32.pnm plover-applications32.pgm \ + plover-applications46.pnm plover-applications46.pgm + ppmtowinicon -andpgms -output=$@ $^ + +clean-local: + -rm -rf 24x24 48x48 EXTRA_DIST=app-manager.desktop app-manager.ui plover-applications.svg