app-manager/Makefile.am
changeset 11 0987519d94ba
parent 9 8d3b1ddf789c
child 13 b0a35bae4961
     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