PARTS = part_source.png part_sink.png \
		part_belt.png part_cross_l.png part_cross_r.png \
		part_switch_rb.png part_switch_br.png part_switch_gy.png part_switch_yg.png \
		part_printer_r.png part_printer_b.png part_printer_g.png part_printer_y.png \

all: line.png band.png buttons_double.png buttons_full.png buttons_half.png testobjects.png parts.png

parts.png: $(PARTS)
	convert -append \
		part_source.png part_sink.png \
		part_belt.png part_cross_l.png part_cross_r.png \
		part_switch_rb.png part_switch_br.png part_switch_gy.png part_switch_yg.png \
		part_printer_r.png part_printer_b.png part_printer_g.png part_printer_y.png \
		parts.png

%.png: %.ase
	aseprite --batch --sheet $@ $< 1>/dev/null

.PHONY: clean
clean:
	rm -f *.png
