noinst_HEADERS=grr_icon_svg.h noinst_PROGRAMS = bin2cstring bin2cstring_SOURCES = bin2cstring.c pkgdata_DATA = \ cell1.svg \ cell2.svg \ robot_blue.svg \ robot_green.svg \ robot_red.svg \ robot_yellow.svg \ target_blue_circle.svg \ target_blue_octagon.svg \ target_blue_square.svg \ target_blue_triangle.svg \ target_green_circle.svg \ target_green_octagon.svg \ target_green_square.svg \ target_green_triangle.svg \ target_red_circle.svg \ target_red_octagon.svg \ target_red_square.svg \ target_red_triangle.svg \ target_whirl.svg \ target_yellow_circle.svg \ target_yellow_octagon.svg \ target_yellow_square.svg \ target_yellow_triangle.svg \ wall.svg grr_icon_svg.h: \ cell1.svg \ cell2.svg \ robot_blue.svg \ robot_green.svg \ robot_red.svg \ robot_yellow.svg \ target_blue_circle.svg \ target_blue_octagon.svg \ target_blue_square.svg \ target_blue_triangle.svg \ target_green_circle.svg \ target_green_octagon.svg \ target_green_square.svg \ target_green_triangle.svg \ target_red_circle.svg \ target_red_octagon.svg \ target_red_square.svg \ target_red_triangle.svg \ target_whirl.svg \ target_yellow_circle.svg \ target_yellow_octagon.svg \ target_yellow_square.svg \ target_yellow_triangle.svg \ wall.svg rm -f $@ for svg in $^; do \ echo -n "static char " >> $@; \ echo -n "grr_icon_svg_$${svg/.svg/}[] = " | tr "a-z" "A-Z" >> $@; \ ./bin2cstring $$svg >> $@; \ echo ";" >> $@; \ done