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