aboutsummaryrefslogtreecommitdiffstats
path: root/dune-project
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2026-07-11 02:52:25 -0300
committerMarcos Magueta <maguetamarcos@gmail.com>2026-07-11 02:52:25 -0300
commit59c3b1a20aae2ef9c45e74d454337c07aa43f59e (patch)
treecd6b687c4d61b64731405a017668e2380c68ed9c /dune-project
parente3ff4fe110d530713fa0c86522d22395f164769a (diff)
downloadSOL-59c3b1a20aae2ef9c45e74d454337c07aa43f59e.tar.gz
SOL-59c3b1a20aae2ef9c45e74d454337c07aa43f59e.zip
nix flake with dune and rocq development environment
Diffstat (limited to 'dune-project')
-rw-r--r--dune-project22
1 files changed, 22 insertions, 0 deletions
diff --git a/dune-project b/dune-project
new file mode 100644
index 0000000..138c21c
--- /dev/null
+++ b/dune-project
@@ -0,0 +1,22 @@
+(lang dune 3.7)
+
+(name sol)
+
+(generate_opam_files true)
+
+(license AGPL-3.0-only)
+
+(authors "Marcos Magueta")
+
+(maintainers "Marcos Magueta <maguetamarcos@gmail.com>")
+
+(package
+ (name sol)
+ (synopsis "Sol: a total relational language")
+ (description
+ "Sol is a total relational language where relations are the primary semantic objects, types are membership criteria, and execution is proof search, constraint propagation, and normalization.")
+ (depends
+ (ocaml
+ (>= 5.1))
+ zarith
+ (alcotest :with-test)))