Skip to content

Commit e5eb47c

Browse files
authored
Merge pull request #16 from Halbaroth/nnp-required
Add ocaml-option-nnp as dependency
2 parents ea8df14 + c1861e1 commit e5eb47c

3 files changed

Lines changed: 9 additions & 4 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
- macos-latest
2020
- ubuntu-latest
2121
ocaml-compiler:
22-
- 4.08.1
23-
- 4.14.2
22+
- ocaml-variants.4.12.1+options,ocaml-option-nnp
23+
- ocaml-variants.4.14.2+options,ocaml-option-nnp
2424
- 5.3.0
2525
exclude:
2626
- os: macos-latest
@@ -31,7 +31,7 @@ jobs:
3131

3232
steps:
3333
- name: Checkout
34-
uses: actions/checkout@v3
34+
uses: actions/checkout@v4
3535

3636
- name: Setup OCaml ${{ matrix.ocaml-compiler }}
3737
uses: ocaml/setup-ocaml@v3

ancient.opam

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ homepage: "https://github.com/OCamlPro/ocaml-ancient"
2323
bug-reports: "https://github.com/OCamlPro/ocaml-ancient/issues"
2424
depends: [
2525
"dune" {>= "3.0"}
26+
"ocaml" {>= "4.12"}
27+
"base-nnp"
2628
"odoc" {with-doc}
2729
]
2830
build: [

dune-project

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,7 @@ Secondly, this module allows you to share those structures between
2525
processes. In this mode, the structures are backed by a disk file,
2626
and any process that has read/write access that disk file can map that
2727
file in and see the structures.")
28-
(license "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception"))
28+
(license "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception")
29+
(depends
30+
(ocaml (>= 4.12))
31+
base-nnp))

0 commit comments

Comments
 (0)