diff options
author | John Estabrook <jestabro@vyos.io> | 2024-10-23 18:50:46 -0500 |
---|---|---|
committer | John Estabrook <jestabro@vyos.io> | 2024-10-27 20:50:41 -0500 |
commit | 5d7927e392e70436aaca1f8261e5d4ab8e4ec8f8 (patch) | |
tree | d824589851f788ab4864c31b44ec6cbab2f5cefe /opam | |
parent | dd9271b4304c6b1a5a2576821d1b2b8fd3aa6bf5 (diff) | |
download | vyconf-5d7927e392e70436aaca1f8261e5d4ab8e4ec8f8.tar.gz vyconf-5d7927e392e70436aaca1f8261e5d4ab8e4ec8f8.zip |
T6718: update build system, drop batteries, and adjust for lib changes
Update as needed for use with contemporary vyos1x-config:
. update build system to use dune
. drop use of batteries
. update for protoc breaking changes in versions >= 3.0
. remove files now in vyos1x-config (config_tree et. al.; parsing)
Diffstat (limited to 'opam')
-rw-r--r-- | opam | 36 |
1 files changed, 0 insertions, 36 deletions
@@ -1,36 +0,0 @@ -opam-version: "1.2" -name: "vyconf" -version: "0.1" -maintainer: "Daniil Baturin <daniil@baturin.org>" -authors: "VyOS maintainers and contributors <maintainers@vyos.net>" -homepage: "https://github.com/vyos/vyconf" -bug-reports: "https://phabricator.vyos.net/maniphest" -license: "LGPL with OCaml linking exception" -description: "An appliance configuration framework" -dev-repo: "git+https://github.com/vyos/vyconf" -build: [ - ["./configure" "--prefix=%{prefix}%"] - [make] -] -install: [make "install"] -remove: ["ocamlfind" "remove" "vyconf"] -depends: [ - "ocamlfind" {build} - "oasis" {build} - "menhir" {build} - "ocaml-protoc" {build} - "ounit" {build} - "batteries" {build} - "lwt" {build & >= "4.1.0"} - "lwt_ppx" {build} - "lwt_log" {build} - "fileutils" {build} - "ppx_deriving" {build} - "ppx_deriving_yojson" {build} - "ocplib-endian" {build} - "xml-light" {build} - "toml" {build} - "sha" {build} - "pcre" {build} -] -available: ocaml-version >= "4.03.0" |