summaryrefslogtreecommitdiffstats
path: root/plug-ins/gfig/images/Makefile.am
blob: 093fe5cf9f33499debdd1d521891b54d580fe5e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
## Process this file with automake to produce Makefile.in

STOCK_IMAGES = \
	stock-bezier.png	\
	stock-circle.png	\
	stock-copy-object.png	\
	stock-curve.png		\
	stock-delete-object.png	\
	stock-ellipse.png	\
	stock-line.png		\
	stock-move-object.png	\
	stock-move-point.png	\
	stock-polygon.png	\
	stock-rectangle.png	\
	stock-select-object.png \
	stock-show-all.png      \
	stock-spiral.png	\
	stock-star.png		\
	stock-logo.png

EXTRA_DIST = $(STOCK_IMAGES)

noinst_DATA = gfig-stock-pixbufs.h
CLEANFILES = $(noinst_DATA) stock-icons.list

stock-icons.list: $(STOCK_IMAGES) Makefile.am
	( rm -f $@; \
          for image in $(STOCK_IMAGES); do \
            echo $$image | \
              sed -e 's|.*/||' -e 's|-|_|g' -e 's|\.png$$||' >> $@; \
	    echo "  $(srcdir)/$$image" >> $@; \
	  done )

$(srcdir)/gfig-stock-pixbufs.h: stock-icons.list
	$(GDK_PIXBUF_CSOURCE) --raw --build-list `cat stock-icons.list` > $(@F)