Skip to content

Commit 501210c

Browse files
committed
WIP: use dune's new rocq plugin
1 parent 5affa13 commit 501210c

File tree

8 files changed

+11
-12
lines changed

8 files changed

+11
-12
lines changed

dune-project

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
(lang dune 3.14)
1+
(lang dune 3.21)
22

33
(name warblre)
44

55
(generate_opam_files true)
66

7-
(using coq 0.8)
7+
(using rocq 0.11)
88
(using melange 0.1)
99
(using directory-targets 0.1)
1010

@@ -19,8 +19,7 @@
1919
(synopsis "A mechanization of the specification of ECMAScript regexes")
2020
(depends
2121
(ocaml (= 4.14.2))
22-
; LATER: move to rocq-prover once dune plugin is updated: https://github.com/ocaml/dune/pull/12035
23-
(coq (>= 9.1.0))))
22+
(rocq-prover (>= 9.0.0))))
2423

2524
(package
2625
(name warblre-engines)

engines/js/dune

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
(files ../common/Extraction.v))
88

99
; Extract with different directives
10-
(coq.extraction
10+
(rocq.extraction
1111
(prelude Extraction)
1212
(extracted_modules Extracted)
1313
(theories Warblre Ltac2 Stdlib))

engines/ocaml/dune

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
(files ../common/Extraction.v))
88

99
; Extract with different directives
10-
(coq.extraction
10+
(rocq.extraction
1111
(prelude Extraction)
1212
(extracted_modules Extracted)
1313
(theories Warblre Ltac2 Stdlib))

examples/rocq_proof/_CoqProject

Lines changed: 0 additions & 1 deletion
This file was deleted.

mechanization/_CoqProject

Lines changed: 0 additions & 1 deletion
This file was deleted.

mechanization/dune

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
(include_subdirs qualified)
22

3-
(coq.theory
3+
(rocq.theory
44
(name Warblre)
55
(package warblre)
66
(theories Ltac2 Stdlib))

warblre-engines.opam

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license: "BSD-3-Clause"
77
homepage: "https://github.com/epfl-systemf/warblre"
88
bug-reports: "https://github.com/epfl-systemf/warblre/issues"
99
depends: [
10-
"dune" {>= "3.14"}
10+
"dune" {>= "3.21"}
1111
"warblre" {= version}
1212
"integers" {>= "0.7.0"}
1313
"uucp" {>= "15.0.0"}
@@ -30,3 +30,4 @@ build: [
3030
"@doc" {with-doc}
3131
]
3232
]
33+
x-maintenance-intent: ["(latest)"]

warblre.opam

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ license: "BSD-3-Clause"
77
homepage: "https://github.com/epfl-systemf/warblre"
88
bug-reports: "https://github.com/epfl-systemf/warblre/issues"
99
depends: [
10-
"dune" {>= "3.14"}
10+
"dune" {>= "3.21"}
1111
"ocaml" {= "4.14.2"}
12-
"coq" {>= "9.1.0"}
12+
"rocq-prover" {>= "9.0.0"}
1313
"odoc" {with-doc}
1414
]
1515
build: [
@@ -26,3 +26,4 @@ build: [
2626
"@doc" {with-doc}
2727
]
2828
]
29+
x-maintenance-intent: ["(latest)"]

0 commit comments

Comments
 (0)