rijndael256_K1 = $(misc256_K1)
rijndael256_KSZS = $(aes_KSZS)
+ifdef HAVE_KALYNA
+BLKC += $(KALYNA)
+endif
+
+KALYNA += kalyna128
+kalyna128_PRETTY = Kalyna-128
+kalyna128_NAME = kalyna128
+kalyna128_BLKSZ = 128
+kalyna128_K0 = $(misc128_K0)
+kalyna128_K1 = $(misc128_K1)
+kalyna128_KSZS = 128 256
+
+KALYNA += kalyna256
+kalyna256_PRETTY = Kalyna-256
+kalyna256_NAME = kalyna256
+kalyna256_BLKSZ = 256
+kalyna256_K0 = $(misc256_K0)
+kalyna256_K1 = $(misc256_K1)
+kalyna256_KSZS = 256 512
+
+KALYNA += kalyna512
+kalyna512_PRETTY = Kalyna-512
+kalyna512_NAME = kalyna512
+kalyna512_BLKSZ = 512
+kalyna512_K0 = $(misc512_K0)
+kalyna512_K1 = $(misc512_K1)
+kalyna512_KSZS = 512
+
define def-lraes
LRAES += $1
BLKC += lraes$1
BLKSZS = $(sort $(foreach c,$(BLKC),$($c_BLKSZ)))
+DIST += Makefile
+
auto.mk: Makefile
$(call v_tag,GEN)set -e; exec >$@.new; \
echo '### -*-makefile-*- AUTOMATICALLY GENERATED: DO NOT EDIT'; \
blkc-n1 = $(b$(call blkc-blksz,$1)_N1)
blkc-nsz0 = $(b$(call blkc-blksz,$1)_NSZ0)
+DIST += ocbgen
+
TARGETS += $(OCBKAT0)
OCBKAT0 = $(foreach b,$(BLKC), ocb3-$b-t$(b$($b_BLKSZ)_TSZ0)-n$(b$($b_BLKSZ)_NSZ0).kat)
$(OCBKAT0): ocb3-%: ocbgen Makefile
all:: $(TARGETS)
+DIST += README
+
+DISTDIR = ocb-tv
+
+dist: all
+ rm -rf $(DISTDIR)
+ mkdir $(DISTDIR)
+ for i in $(DIST); do ln $$i $(DISTDIR)/; done
+ for i in $(TARGETS); do ln $$i $(DISTDIR)/; done
+ tar cvfa $(DISTDIR).tar.gz $(DISTDIR)
+ rm -rf $(DISTDIR)
+
CLEAN += $(TARGETS)
clean::; rm -f $(CLEAN)