TESTS   = $(wildcard tests/*)
RESULTS = $(patsubst tests/%, results/%, $(TESTS))

all: $(RESULTS)

results/%: tests/% barcode.py
	mkdir -p $$(dirname $@) && ./barcode.py $< $@