From 85e81d120c63eefd95840afd798621cac94fba9c Mon Sep 17 00:00:00 2001
From: schneider <schneider@blinkenlichts.net>
Date: Sun, 13 Sep 2020 20:26:20 +0200
Subject: [PATCH] feat(aes): add tiny-AES-c submodule

---
 .gitmodules               | 3 +++
 bootstrap.sh              | 3 ++-
 lib/tiny-AES-c/tiny-AES-c | 1 +
 3 files changed, 6 insertions(+), 1 deletion(-)
 create mode 160000 lib/tiny-AES-c/tiny-AES-c

diff --git a/.gitmodules b/.gitmodules
index a7360232..df2855a2 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -4,3 +4,6 @@
 [submodule "lib/micropython/micropython-lib"]
 	path = lib/micropython/micropython-lib
 	url = https://github.com/micropython/micropython-lib.git
+[submodule "lib/tiny-AES-c/tiny-AES-c"]
+	path = lib/tiny-AES-c/tiny-AES-c
+	url = https://github.com/kokke/tiny-AES-c
diff --git a/bootstrap.sh b/bootstrap.sh
index e9de7e97..0b8fa173 100755
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -4,7 +4,8 @@ set -xe
 cd "$(dirname "$0")"
 test -d build/ && rm -r build/
 
-git submodule update --init ./lib/micropython
+# Get external libs (MicroPython, tiny-AES-c)
+git submodule update --init ./lib
 meson --cross-file card10-cross.ini build/ "$@"
 
 set +x
diff --git a/lib/tiny-AES-c/tiny-AES-c b/lib/tiny-AES-c/tiny-AES-c
new file mode 160000
index 00000000..3f69a589
--- /dev/null
+++ b/lib/tiny-AES-c/tiny-AES-c
@@ -0,0 +1 @@
+Subproject commit 3f69a5899e58e2e398e8c32ce7b3a954dd593ed4
-- 
GitLab