Skip to content

Commit 481a01d

Browse files
committed
chore: Support bytecode-only environments
We use dune-site for the inequalities plugin, but not for the AB Why3 plugin. Since this plugin is deprecated, simply mark it as incompatible with bytecode-only environments. Fixes OCamlPro#1066
1 parent 15e4a50 commit 481a01d

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

alt-ergo-lib.opam.locked

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ depends: [
4242
"menhir" {= "20230608"}
4343
"menhirLib" {= "20230608"}
4444
"menhirSdk" {= "20230608"}
45-
"num" {= "1.4"}
4645
"ocaml-compiler-libs" {= "v0.12.4"}
4746
"ocamlbuild" {= "0.14.2"}
4847
"ocamlfind" {= "1.9.6"}

alt-ergo-plugin-ab-why3.opam

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,8 @@ build: [
3737
["dune" "install" "-p" name "--create-install-files" name]
3838
]
3939
dev-repo: "git+https://github.com/OCamlPro/alt-ergo.git"
40+
# This part comes from the template. Please edit
41+
# alt-ergo-plugin-ab-why3.opam.template and not alt-ergo-plugin-ab-why3.opam
42+
# which is generated by dune
43+
44+
conflicts: [ "opam-option-bytecode-only" ]

alt-ergo-plugin-ab-why3.opam.template

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# This part comes from the template. Please edit
2+
# alt-ergo-plugin-ab-why3.opam.template and not alt-ergo-plugin-ab-why3.opam
3+
# which is generated by dune
4+
5+
conflicts: [ "opam-option-bytecode-only" ]

0 commit comments

Comments
 (0)