Build information library for monopam tools.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

opam: migrate 14 hand-maintained packages to dune-generated

Moves package metadata into dune-project for kdf, monopam-info,
ocaml-ax25, ocaml-collision, ocaml-crypto (4 subpackages), ocaml-csv,
ocaml-respond, ocaml-sdnv, ocaml-tls (2 subpackages), ocaml-vec3, and
ocaml-x509, and flags each .opam with the generated-by-dune header.

Running dune build after the ocaml-toml build break is resolved will
regenerate the .opam files from dune-project and reveal any
canonical-form drift in a separate commit.

+31 -3
+14
dune-project
··· 1 1 (lang dune 3.21) 2 2 (name monopam-info) 3 + (license ISC) 4 + (authors "Thomas Gazagnaire <thomas@gazagnaire.org>") 5 + (maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>") 6 + 7 + (generate_opam_files true) 8 + 9 + (package 10 + (name monopam-info) 11 + (synopsis "Git commit hash version for OCaml CLIs") 12 + (tags (org:blacksun cli git)) 13 + (depends 14 + (ocaml (>= 5.0)) 15 + (dune (>= 3.0)) 16 + dune-build-info))
+17 -3
monopam-info.opam
··· 1 + # This file is generated by dune, edit dune-project instead 1 2 opam-version: "2.0" 2 - name: "ocaml-build-info" 3 3 synopsis: "Git commit hash version for OCaml CLIs" 4 - maintainer: "Thomas Gazagnaire" 4 + maintainer: ["Thomas Gazagnaire <thomas@gazagnaire.org>"] 5 + authors: ["Thomas Gazagnaire <thomas@gazagnaire.org>"] 5 6 license: "ISC" 6 7 tags: ["org:blacksun" "cli" "git"] 7 8 depends: [ ··· 9 10 "dune" {>= "3.0"} 10 11 "dune-build-info" 11 12 ] 12 - build: ["dune" "build" "-p" name "-j" jobs] 13 + build: [ 14 + ["dune" "subst"] {dev} 15 + [ 16 + "dune" 17 + "build" 18 + "-p" 19 + name 20 + "-j" 21 + jobs 22 + "@install" 23 + "@runtest" {with-test} 24 + "@doc" {with-doc} 25 + ] 26 + ]