From 6eb81db018dec5d23be0a9eb2e7b4aabaff40a91 Mon Sep 17 00:00:00 2001 From: Kévin Le Gouguec Date: Mon, 1 Jul 2019 16:56:51 +0200 Subject: Ajustement de la cible "test" du Makefile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit La boucle précédente forçait l'arrêt au premier échec ; avec la nouvelle implémentation, "make -k" itère sur toutes les $(test_variants). Pratique pour afficher tous les vecteurs qui ont changé d'un seul coup… --- Makefile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 0c37c1b..2b9e4e0 100644 --- a/Makefile +++ b/Makefile @@ -2,20 +2,20 @@ modes = i ii keylengths = 128 192 256 variants = $(foreach m,$(modes),$(foreach l,$(keylengths),$(m)-$(l))) +test_variants = $(foreach v,$(variants),test/$(v)) -.PHONY: all clean nist test traces +.PHONY: all clean nist test $(test_variants) traces all: test clean: - rm -r results crypto_aead -test: - for i in $(variants); \ - do \ - make -C test/$$i test || exit 1; \ - done +$(test_variants): + make -C $@ test + +test: $(test_variants) traces: traces-ae traces-tbc -- cgit v1.2.3