CATEGORY=imaginary TESTS= \ bernouilli \ binarytrees \ digits-of-e1 \ digits-of-e2 \ exp3_8 \ gen_regexps \ integrate \ jl_rsa \ loop \ nsieve \ paraffins \ partial-sums \ pidigits \ queens \ recursive \ spectral-norm \ sumcol \ rfib \ wheel-sieve1 \ wheel-sieve2 \ ru_list \ x2n1 .PHONY: all clean $(TESTS) all: $(TESTS) $(TESTS): env CATEGORY=$(CATEGORY) $(MAKE) --directory=$@ clean: @for t in $(TESTS) ; do (cd $$t && $(MAKE) clean) ; done