Skip to content

Commit

Permalink
Merge pull request #26 from coq-community/fix-boilerplate
Browse files Browse the repository at this point in the history
update repo location in metadata, record Hierarchy Builder as dep
  • Loading branch information
palmskog authored Jul 1, 2023
2 parents 8efbcdc + bc1a185 commit 2a45b55
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 7 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ Follow the instructions on https://github.com/coq-community/templates to regener
[![Code of Conduct][conduct-shield]][conduct-link]
[![Zulip][zulip-shield]][zulip-link]

[docker-action-shield]: https://github.com/math-comp/tarjan/workflows/Docker%20CI/badge.svg?branch=master
[docker-action-link]: https://github.com/math-comp/tarjan/actions?query=workflow:"Docker%20CI"
[docker-action-shield]: https://github.com/coq-community/tarjan/workflows/Docker%20CI/badge.svg?branch=master
[docker-action-link]: https://github.com/coq-community/tarjan/actions?query=workflow:"Docker%20CI"

[contributing-shield]: https://img.shields.io/badge/contributions-welcome-%23f7931e.svg
[contributing-link]: https://github.com/coq-community/manifesto/blob/master/CONTRIBUTING.md
Expand Down Expand Up @@ -43,6 +43,7 @@ sorting with extended guarantees for acyclic graphs.
- Additional dependencies:
- [MathComp ssreflect 2.0 or later](https://math-comp.github.io)
- [MathComp fingroup](https://math-comp.github.io)
- [Hierarchy Builder](https://github.com/math-comp/hierarchy-builder) 1.4.0 or later
- Coq namespace: `mathcomp.tarjan`
- Related publication(s):
- [Formal Proofs of Tarjan's Strongly Connected Components Algorithm in Why3, Coq and Isabelle](https://hal.inria.fr/hal-01906155) doi:[10.4230/LIPIcs.ITP.2019.13](https://doi.org/10.4230/LIPIcs.ITP.2019.13)
Expand All @@ -61,7 +62,7 @@ opam install coq-mathcomp-tarjan
To instead build and install manually, do:

``` shell
git clone https://github.com/math-comp/tarjan.git
git clone https://github.com/coq-community/tarjan.git
cd tarjan
make # or make -j <number-of-cores-on-your-machine>
make install
Expand Down
7 changes: 4 additions & 3 deletions coq-mathcomp-tarjan.opam
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ opam-version: "2.0"
maintainer: "Cyril Cohen <[email protected]>"
version: "dev"

homepage: "https://github.com/math-comp/tarjan"
dev-repo: "git+https://github.com/math-comp/tarjan.git"
bug-reports: "https://github.com/math-comp/tarjan/issues"
homepage: "https://github.com/coq-community/tarjan"
dev-repo: "git+https://github.com/coq-community/tarjan.git"
bug-reports: "https://github.com/coq-community/tarjan/issues"
license: "CECILL-B"

synopsis: "Strongly connected component algorithms by Tarjan and Kosaraju using Coq and MathComp"
Expand All @@ -23,6 +23,7 @@ depends: [
"coq" {>= "8.16"}
"coq-mathcomp-ssreflect" {>= "2.0"}
"coq-mathcomp-fingroup"
"coq-hierarchy-builder" {>= "1.4.0"}
]

tags: [
Expand Down
7 changes: 6 additions & 1 deletion meta.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
fullname: Tarjan and Kosaraju
shortname: tarjan
organization: math-comp
organization: coq-community
opam_name: coq-mathcomp-tarjan
community: true
action: true
Expand Down Expand Up @@ -60,6 +60,11 @@ dependencies:
name: coq-mathcomp-fingroup
description: |-
[MathComp fingroup](https://math-comp.github.io)
- opam:
name: coq-hierarchy-builder
version: '{>= "1.4.0"}'
description: |-
[Hierarchy Builder](https://github.com/math-comp/hierarchy-builder) 1.4.0 or later
tested_coq_opam_versions:
- version: '2.0.0-coq-8.17'
Expand Down

0 comments on commit 2a45b55

Please sign in to comment.