#/bin/bash

OQS_ENCODING_DILITHIUM2=draft-uni-qsckeys-dilithium-00/sk-pk \
OQS_ENCODING_DILITHIUM3=draft-uni-qsckeys-dilithium-00/sk-pk \
OQS_ENCODING_DILITHIUM5=draft-uni-qsckeys-dilithium-00/sk-pk \
OQS_ENCODING_DILITHIUM2_AES=draft-uni-qsckeys-dilithium-00/sk-pk \
OQS_ENCODING_DILITHIUM3_AES=draft-uni-qsckeys-dilithium-00/sk-pk \
OQS_ENCODING_DILITHIUM5_AES=draft-uni-qsckeys-dilithium-00/sk-pk \
OQS_ENCODING_FALCON512=draft-uni-qsckeys-falcon-00/sk-pk \
OQS_ENCODING_FALCON1024=draft-uni-qsckeys-falcon-00/sk-pk \
OQS_ENCODING_SPHINCSHARAKA128FROBUST=draft-uni-qsckeys-sphincsplus-00/sk-pk \
OQS_ENCODING_SPHINCSHARAKA128FSIMPLE=draft-uni-qsckeys-sphincsplus-00/sk-pk \
OQS_ENCODING_SPHINCSSHA256128FROBUST=draft-uni-qsckeys-sphincsplus-00/sk-pk \
OQS_ENCODING_SPHINCSSHA256128SSIMPLE=draft-uni-qsckeys-sphincsplus-00/sk-pk \
OQS_ENCODING_SPHINCSSHAKE256128FSIMPLE=draft-uni-qsckeys-sphincsplus-00/sk-pk \
OQS_ENCODING_DILITHIUM2_ALGNAME=Dilithium2 \
OQS_ENCODING_DILITHIUM3_ALGNAME=Dilithium3 \
OQS_ENCODING_DILITHIUM5_ALGNAME=Dilithium5 \
OQS_ENCODING_DILITHIUM2_AES_ALGNAME=Dilithium2_AES \
OQS_ENCODING_DILITHIUM3_AES_ALGNAME=Dilithium3_AES \
OQS_ENCODING_DILITHIUM5_AES_ALGNAME=Dilithium5_AES \
OQS_ENCODING_FALCON512_ALGNAME=Falcon512 \
OQS_ENCODING_FALCON1024_ALGNAME=Falcon1024 \
OQS_ENCODING_SPHINCSHARAKA128FROBUST_ALGNAME=sphincs-haraka-128f-robust \
OQS_ENCODING_SPHINCSHARAKA128FSIMPLE_ALGNAME=sphincs-haraka-128f-simple \
OQS_ENCODING_SPHINCSSHA256128FROBUST_ALGNAME=sphincs-sha256-128f-robust \
OQS_ENCODING_SPHINCSSHA256128SSIMPLE_ALGNAME=sphincs-sha256-128s-simple \
OQS_ENCODING_SPHINCSSHAKE256128FSIMPLE_ALGNAME=sphincs-shake256-128f-simple \
scripts/runtests.sh $@