implementations = $(dir \ $(shell find crypto_aead -name Makefile) \ ) delegated = clean test .PHONY: $(delegated) $(delegated):: status=0; \ for i in $(implementations); \ do \ make -C $$i $@ || status=1; \ done; \ exit $$status clean:: - rm traces*.tgz # To generate complete traces, apply this patch before running "make traces": # $ git apply traces.patch # To update this patch, add print statements, then run # $ git diff src > traces.patch traces: traces-ae traces-tbc traces-%: @ echo "Collecting traces" @ ./collect-traces.sh $@