[620b2b7] | 1 | ## Process this file with automake to produce Makefile.in |
---|
| 2 | |
---|
[d0339a4] | 3 | icondir = $(pkgdatadir)/icons |
---|
[95fa391] | 4 | # aven.png doesn't need to be installed on win32, but it's only 527 bytes. |
---|
[e72b854] | 5 | dist_icon_DATA = elevation.png open.png crosses.png entrances.png plan.png\ |
---|
[b462168] | 6 | rotation.png defaults.png surface-legs.png ug-legs.png fixed-pts.png\ |
---|
[be891ea] | 7 | exported-pts.png names.png aven-about.png\ |
---|
[7b2006f] | 8 | texture.png solid-surface.png osterei.jpg\ |
---|
[203d2a7] | 9 | tubes.png find.png hideresults.png survey-tree.png pres-tree.png \ |
---|
[be891ea] | 10 | open-pres.png\ |
---|
| 11 | pres-frew.png pres-rew.png pres-go-back.png pres-pause.png\ |
---|
| 12 | pres-go.png pres-ff.png pres-fff.png pres-stop.png\ |
---|
| 13 | 3d.png err.png plt.png pos.png svx.png aven.png |
---|
[27b8b59] | 14 | |
---|
[edb6576] | 15 | # tubesprefs.png stationsprefs.png indicatorprefs.png\ |
---|
| 16 | # windowprefs.png gridprefs.png unitsprefs.png \ |
---|
[be891ea] | 17 | # legsprefs.png ctlprefs.png pres-restart.png pres-create.png\ |
---|
[1690fa9] | 18 | # pres-record.png pres-finish.png |
---|
[27b8b59] | 19 | |
---|
[e72b854] | 20 | pixmapsdir = $(datadir)/pixmaps |
---|
[f9b8a6b] | 21 | dist_pixmaps_DATA = aven.png aven.svg svxedit.png |
---|
[e72b854] | 22 | |
---|
[b8271f8f] | 23 | Aven.iconset.zip: aven.svg |
---|
| 24 | rm -rf Aven.iconset |
---|
| 25 | mkdir Aven.iconset |
---|
| 26 | for r in 16 32 128 256 512 ; do \ |
---|
[812c22e] | 27 | inkscape -w "$$r" -h "$$r" -e "Aven.iconset/icon_$${r}x$${r}.png" aven.svg ; \ |
---|
[b8271f8f] | 28 | done |
---|
| 29 | for r in 16 128 256 ; do \ |
---|
| 30 | d=`expr $$r + $$r` ; \ |
---|
| 31 | ln "Aven.iconset/icon_$${d}x$${d}.png" "Aven.iconset/icon_$${r}x$${r}@2x.png" ; \ |
---|
| 32 | done |
---|
| 33 | for r in 32 512 ; do \ |
---|
| 34 | d=`expr $$r + $$r` ; \ |
---|
[812c22e] | 35 | inkscape -w "$$d" -h "$$d" -e "Aven.iconset/icon_$${r}x$${r}@2x.png" aven.svg ; \ |
---|
[b8271f8f] | 36 | done |
---|
| 37 | rm -f Aven.iconset.zip |
---|
| 38 | zip --move -r Aven.iconset.zip Aven.iconset |
---|
| 39 | |
---|
[e157b8f] | 40 | 3d.iconset.zip: 3d.png |
---|
| 41 | rm -rf 3d.iconset |
---|
| 42 | mkdir 3d.iconset |
---|
| 43 | for r in 16 32 128 256 512 ; do \ |
---|
| 44 | convert 3d.png -resize "$${r}x$${r}" "3d.iconset/icon_$${r}x$${r}.png" ; \ |
---|
| 45 | done |
---|
| 46 | for r in 16 128 256 ; do \ |
---|
| 47 | d=`expr $$r + $$r` ; \ |
---|
| 48 | ln "3d.iconset/icon_$${d}x$${d}.png" "3d.iconset/icon_$${r}x$${r}@2x.png" ; \ |
---|
| 49 | done |
---|
| 50 | for r in 32 512 ; do \ |
---|
| 51 | d=`expr $$r + $$r` ; \ |
---|
| 52 | convert 3d.png -resize "$${d}x$${d}" "3d.iconset/icon_$${r}x$${r}@2x.png" ; \ |
---|
| 53 | done |
---|
| 54 | rm -f 3d.iconset.zip |
---|
| 55 | zip --move -r 3d.iconset.zip 3d.iconset |
---|
| 56 | |
---|
[27b8b59] | 57 | SUFFIXES = .ico .png |
---|
| 58 | |
---|
| 59 | .png.ico: |
---|
[95fa391] | 60 | $(SHELL) $(srcdir)/png2winicon $< $@ |
---|
[b462168] | 61 | |
---|
[0c2c415] | 62 | MAINTAINERCLEANFILES = Aven.iconset.zip 3d.iconset.zip |
---|
| 63 | |
---|
[e72b854] | 64 | EXTRA_DIST = 3d.ico err.ico plt.ico pos.ico svx.ico\ |
---|
[e157b8f] | 65 | aven.ico svxedit.ico png2winicon\ |
---|
| 66 | Aven.iconset.zip 3d.iconset.zip |
---|