Makefile (482B)
1 modes = i ii 2 keylengths = 128 192 256 3 4 variants = $(foreach m,$(modes),$(foreach l,$(keylengths),$(m)-$(l))) 5 test_variants = $(foreach v,$(variants),test/$(v)) 6 7 8 .PHONY: all clean nist test $(test_variants) traces 9 10 all: test 11 12 clean: 13 - rm -r results crypto_aead 14 15 $(test_variants): 16 make -C $@ test 17 18 test: $(test_variants) 19 20 traces: traces-ae traces-tbc 21 22 traces-%: | results 23 @ echo "Collecting $@" 24 @ ./traces/collect-traces.sh $@ 25 26 nist: 27 ./nist/make-package.sh 28 29 results: 30 mkdir $@ 31