Skip to content

Commit 764f47d

Browse files
authored
Merge pull request #18 from pi8027/meta_yml
Update meta.yml and dependencies
2 parents eed6cf3 + d1381a3 commit 764f47d

4 files changed

Lines changed: 18 additions & 12 deletions

File tree

.github/workflows/docker-action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ on:
99
pull_request:
1010
branches:
1111
- '**'
12+
workflow_dispatch:
1213

1314
jobs:
1415
build:
@@ -25,12 +26,13 @@ jobs:
2526
- 'coqorg/coq:dev'
2627
fail-fast: false
2728
steps:
28-
- uses: actions/checkout@v2
29+
- uses: actions/checkout@v4
2930
- uses: coq-community/docker-coq-action@v1
3031
with:
3132
opam_file: 'rocq-mathcomp-bigenough.opam'
3233
custom_image: ${{ matrix.image }}
3334

35+
3436
# See also:
3537
# https://github.com/coq-community/docker-coq-action#readme
3638
# https://github.com/erikmd/docker-coq-github-action-demo

README.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ Follow the instructions on https://github.com/coq-community/templates to regener
66

77
[![Docker CI][docker-action-shield]][docker-action-link]
88

9-
[docker-action-shield]: https://github.com/math-comp/bigenough/workflows/Docker%20CI/badge.svg?branch=master
10-
[docker-action-link]: https://github.com/math-comp/bigenough/actions?query=workflow:"Docker%20CI"
9+
[docker-action-shield]: https://github.com/math-comp/bigenough/actions/workflows/docker-action.yml/badge.svg?branch=master
10+
[docker-action-link]: https://github.com/math-comp/bigenough/actions/workflows/docker-action.yml
1111

1212

1313

@@ -23,10 +23,10 @@ library.
2323
- Author(s):
2424
- Cyril Cohen
2525
- License: [CeCILL-B](LICENSE)
26-
- Compatible Coq versions: 8.10 or later
26+
- Compatible Rocq/Coq versions: 8.10 or later
2727
- Additional dependencies:
2828
- [MathComp boot](https://math-comp.github.io) 1.6 or later (MathComp ssreflect for versions <= 2.4.0)
29-
- Coq namespace: `mathcomp.bigenough`
29+
- Rocq/Coq namespace: `mathcomp.bigenough`
3030
- Related publication(s): none
3131

3232
## Building and installation instructions
@@ -35,15 +35,19 @@ The easiest way to install the latest released version of bigenough
3535
is via [OPAM](https://opam.ocaml.org/doc/Install.html):
3636

3737
```shell
38-
opam repo add coq-released https://coq.inria.fr/opam/released
39-
opam install coq-mathcomp-bigenough
38+
opam repo add rocq-released https://rocq-prover.org/opam/released
39+
opam install rocq-mathcomp-bigenough
4040
```
4141

42-
To instead build and install manually, do:
42+
To instead build and install manually, you need to make sure that all the
43+
libraries this development depends on are installed. The easiest way to do that
44+
is still to rely on opam:
4345

4446
``` shell
4547
git clone https://github.com/math-comp/bigenough.git
4648
cd bigenough
49+
opam repo add rocq-released https://rocq-prover.org/opam/released
50+
opam install --deps-only .
4751
make # or make -j <number-of-cores-on-your-machine>
4852
make install
4953
```
@@ -55,4 +59,4 @@ This repository is essentially for archiving purposes as `bigenough`
5559
will be subsumed by the [near tactics](https://github.com/math-comp/analysis/blob/9bfd5a1971c6989f51d9c44341bb71b2fd5e3c76/topology.v#L93).
5660

5761
The formalization is based on the [Mathematical Components](https://github.com/math-comp/math-comp) library for the [Coq](https://coq.inria.fr) proof assistant,
58-
although it requires only the ssreflect package.
62+
although it requires only the boot package.

meta.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
fullname: bigenough
33
shortname: bigenough
4-
opam_name: coq-mathcomp-bigenough
4+
opam_name: rocq-mathcomp-bigenough
55
organization: math-comp
66
community: false
77
action: true

rocq-mathcomp-bigenough.opam

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ build: [make "-j%{jobs}%"]
2222
install: [make "install"]
2323
depends: [
2424
("coq" {>= "8.10" & < "8.21~"}
25-
| "rocq-core" {>= "9.0" | = "dev"})
25+
| "rocq-core" {>= "9.0"})
2626
("coq-mathcomp-ssreflect" {>= "1.6" & <= "2.4"}
27-
|"coq-mathcomp-boot" {>= "2.5"})
27+
|"rocq-mathcomp-boot" {>= "2.5"})
2828
]
2929

3030
tags: [

0 commit comments

Comments
 (0)