.SUFFIXES: BACKENDS=@BACKENDS@ dirs=${BACKENDS} abstract all: .PHONY for i in ${dirs}; do cd $$i; make; cd ..; done clean: .PHONY for i in ${dirs}; do cd $$i; make clean; cd ..; done .PHONY: