From 5d7927e392e70436aaca1f8261e5d4ab8e4ec8f8 Mon Sep 17 00:00:00 2001 From: John Estabrook Date: Wed, 23 Oct 2024 18:50:46 -0500 Subject: 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) --- opam | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 opam (limited to 'opam') diff --git a/opam b/opam deleted file mode 100644 index ce5e890..0000000 --- a/opam +++ /dev/null @@ -1,36 +0,0 @@ -opam-version: "1.2" -name: "vyconf" -version: "0.1" -maintainer: "Daniil Baturin " -authors: "VyOS maintainers and contributors " -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" -- cgit v1.2.3