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