aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/INSTALL.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/INSTALL.md b/docs/INSTALL.md
new file mode 100644
index 0000000..7533529
--- /dev/null
+++ b/docs/INSTALL.md
@@ -0,0 +1,16 @@
+# Installation
+
+This assumes that both *pyecsca* and the *pyecsca-codegen*
+packages are installed as editable.
+
+1. Checkout the ext/libtommath submodule:
+`git submodule update --init`
+2. Build the libtommath library to prepare it for the future
+build processes steps.
+```
+cd ext
+make host stm32f0 stm32f3
+```
+
+Now the package should be ready with the necessary versions of
+libtommath built for the host and the STM32F0 and F3 targets.