aboutsummaryrefslogtreecommitdiffstats
path: root/theories/dune
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2026-07-11 21:55:51 -0300
committerMarcos Magueta <maguetamarcos@gmail.com>2026-07-11 21:55:51 -0300
commitbb0349224767dc87f8d6ada2b7427eb392ac595e (patch)
tree3209b8f9ec5447da3c31881477dd519719e57a21 /theories/dune
parente4c9579b02951e9edd84c4dae4bf10cfdc5953dc (diff)
downloadSOL-bb0349224767dc87f8d6ada2b7427eb392ac595e.tar.gz
SOL-bb0349224767dc87f8d6ada2b7427eb392ac595e.zip
rocq proof: structural decrease is well founded
Diffstat (limited to 'theories/dune')
-rw-r--r--theories/dune13
1 files changed, 13 insertions, 0 deletions
diff --git a/theories/dune b/theories/dune
new file mode 100644
index 0000000..895fc92
--- /dev/null
+++ b/theories/dune
@@ -0,0 +1,13 @@
+; Checked with rocq's coqc directly: the coq.theory stanza trips on
+; the devshell's OCaml findlib path, and a plain rule with a clean
+; environment is enough to keep the proofs in the default build.
+(rule
+ (targets Decrease.vo Decrease.glob)
+ (deps Decrease.v)
+ (action
+ (setenv OCAMLPATH ""
+ (run coqc -q Decrease.v))))
+
+(alias
+ (name default)
+ (deps Decrease.vo))