From 5a51442aaf3a67dc67d3bbfa74c4be7c884db652 Mon Sep 17 00:00:00 2001 From: armatusmiles <akurotych@gmail.com> Date: Sun, 13 Jan 2019 23:32:34 +0700 Subject: [PATCH] [+] sig_picnic.pri sig_tesla.pri and fix build for qmake projects --- crypto/crypto.pri | 4 ++++ crypto/sig_picnic/sig_picnic.pri | 15 +++++++++++++++ crypto/sig_tesla/sig_tesla.pri | 10 ++++++++++ 3 files changed, 29 insertions(+) create mode 100644 crypto/sig_picnic/sig_picnic.pri create mode 100644 crypto/sig_tesla/sig_tesla.pri diff --git a/crypto/crypto.pri b/crypto/crypto.pri index 89a2fbd..1906500 100644 --- a/crypto/crypto.pri +++ b/crypto/crypto.pri @@ -5,6 +5,8 @@ include (msrln/msrln.pri) include (rand/rand.pri) include (sha3/sha3.pri) include (sig_bliss/sig_bliss.pri) +include (sig_picnic/sig_picnic.pri) +include (sig_tesla/sig_tesla.pri) HEADERS += $$PWD/dap_enc.h \ $$PWD/dap_enc_base64.h \ @@ -15,6 +17,7 @@ HEADERS += $$PWD/dap_enc.h \ $$PWD/dap_enc_defeo.h \ $$PWD/dap_enc_picnic.h \ $$PWD/dap_enc_bliss.h \ + $$PWD/dap_enc_tesla.h \ SOURCES += $$PWD/dap_enc.c \ $$PWD/dap_enc_base64.c \ @@ -25,5 +28,6 @@ SOURCES += $$PWD/dap_enc.c \ $$PWD/dap_enc_defeo.c \ $$PWD/dap_enc_picnic.c \ $$PWD/dap_enc_bliss.c \ + $$PWD/dap_enc_tesla.c \ INCLUDEPATH += $$PWD diff --git a/crypto/sig_picnic/sig_picnic.pri b/crypto/sig_picnic/sig_picnic.pri new file mode 100644 index 0000000..52fd381 --- /dev/null +++ b/crypto/sig_picnic/sig_picnic.pri @@ -0,0 +1,15 @@ +HEADERS += $$PWD/hash.h \ + $$PWD/lowmc_constants.h \ + $$PWD/picnic.h \ + $$PWD/picnic_impl.h \ + $$PWD/picnic_types.h \ + $$PWD/platform.h \ + + +SOURCES += $$PWD/hash.c \ + $$PWD/lowmc_constants.c \ + $$PWD/picnic.c \ + $$PWD/picnic_impl.c \ + $$PWD/picnic_types.c \ + +INCLUDEPATH += $$PWD diff --git a/crypto/sig_tesla/sig_tesla.pri b/crypto/sig_tesla/sig_tesla.pri new file mode 100644 index 0000000..b7bfe0a --- /dev/null +++ b/crypto/sig_tesla/sig_tesla.pri @@ -0,0 +1,10 @@ +HEADERS += $$PWD/tesla_params.h \ + + +SOURCES += $$PWD/consts.c \ + $$PWD/poly.c \ + $$PWD/sample.c \ + $$PWD/sign.c \ + $$PWD/tesla_params.c \ + +INCLUDEPATH += $$PWD -- GitLab