summaryrefslogtreecommitdiff
path: root/lakefile.lean
diff options
context:
space:
mode:
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