summaryrefslogtreecommitdiff
path: root/lakefile.lean
diff options
context:
space:
mode:
authorRaito Bezarius2024-03-25 21:09:26 +0100
committerRaito Bezarius2024-03-25 21:09:26 +0100
commit014fc51d291188afd405c33a8281fbb5013ad304 (patch)
tree23df157fac378d94aa98d2605770ed0f328522f5 /lakefile.lean
parentd6dce7238ad59f67b6b9bad1b3e50984bb69e84e (diff)
Initial extraction
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
Diffstat (limited to 'lakefile.lean')
-rw-r--r--lakefile.lean19
1 files changed, 19 insertions, 0 deletions
diff --git a/lakefile.lean b/lakefile.lean
new file mode 100644
index 0000000..f92b653
--- /dev/null
+++ b/lakefile.lean
@@ -0,0 +1,19 @@
+import Lake
+open Lake DSL
+
+require base from git
+ "https://github.com/AeneasVerif/aeneas"@"main"/"backends/lean"
+
+package «AvlVerification» where
+ -- add package configuration options here
+
+lean_lib «AvlVerification» where
+ -- add library configuration options here
+
+@[default_target]
+lean_exe «avlverification» where
+ root := `Main
+ -- Enables the use of the Lean interpreter by the executable (e.g.,
+ -- `runFrontend`) at the expense of increased binary size on Linux.
+ -- Remove this line if you do not need such functionality.
+ supportInterpreter := true