96 ALL_ICONS = $(ICONS) $(WAYPOINT_ICONS)
97 EXTRA_DIST = $(ALL_ICONS)
99 BUILT_SOURCES = $(EXTRA_DIST:%.png=%.png_h) icons.h
100 CLEANFILES = $(BUILT_SOURCES)
102 SUFFIXES = .png_h .png
104 icons.h: $(ALL_ICONS:%.png=%.png_h)
105 echo "/* Generated file */" > icons.h
106 for file in *_h ; do echo "#include \"icons/$$file\"" >> icons.h ; done
109 gdk-pixbuf-csource --name="`basename $< .png`" --struct $< > $@
110 cat $@ | sed -e 's/\(pixel_data: ..\)/\1 (unsigned char \*)/' > temp.h