lilliput-ae-reference-implementation

Implementations of Lilliput-AE submitted to the NIST LWC standardization process
git clone https://git.kevinlegouguec.net/lilliput-ae-reference-implementation
Log | Files | Refs | README

commit dc0484b205dca9137cb573199d6fcb42a4e464ea
parent 234ce92969d574d3f260b34078727c6cbcbe6a52
Author: Kévin Le Gouguec <kevin.legouguec@airbus.com>
Date:   Mon,  1 Jul 2019 16:56:51 +0200

Ajustement de la cible "test" du Makefile

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…

Diffstat:
MMakefile | 12++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git 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