From a2393d9f2bd36aeae43d2d4d7294d894c1aba9ee Mon Sep 17 00:00:00 2001 From: Kayvan Memarian Date: Sat, 1 Jul 2023 02:19:34 +0100 Subject: [PATCH] update opam files for the main, bmc and web backends --- cerberus-bmc.opam | 21 +++++++++++++++++++++ cerberus-web.opam | 20 ++++++++++++++++++++ cerberus.opam | 1 + 3 files changed, 42 insertions(+) diff --git a/cerberus-bmc.opam b/cerberus-bmc.opam index e69de29bb..d8268e689 100644 --- a/cerberus-bmc.opam +++ b/cerberus-bmc.opam @@ -0,0 +1,21 @@ +opam-version: "2.0" +synopsis: "Cerberus-BMC" +description: "Cerberus-BMC: a Principled Reference Semantics and Exploration Tool for Concurrent and Sequential C" +license: "BSD-2-Clause" +maintainer: ["Kayvan Memarian "] +authors: [ + "Stella Lau" + "Jean Pichon-Pharabod" + "Victor Gomes" + "Kayvan Memarian" + "Peter Sewell" +] +homepage: "https://www.cl.cam.ac.uk/~pes20/cerberus/" +bug-reports: "https://github.com/rems-project/cerberus/issues" +depends: [ + "cerberus-lib" + "angstrom" {>= "0.14.0"} + "z3" + "cmdliner" + "lem" +] \ No newline at end of file diff --git a/cerberus-web.opam b/cerberus-web.opam index e69de29bb..d185466a1 100644 --- a/cerberus-web.opam +++ b/cerberus-web.opam @@ -0,0 +1,20 @@ +opam-version: "2.0" +synopsis: "Cerberus web application" +description: "Server and client-side web interface for the Cerberus C semantics" +license: "BSD-2-Clause" +maintainer: ["Kayvan Memarian "] +authors: [ + "Victor Gomes" + "Kayvan Memarian" +] +homepage: "https://www.cl.cam.ac.uk/~pes20/cerberus/" +bug-reports: "https://github.com/rems-project/cerberus/issues" +depends: [ + "cerberus-lib" + "fpath" {>= "0.7.3"} + "ezgzip" {>= "0.2.3"} + "cohttp-lwt-unix" {>= "4.0.0"} + "cmdliner" + "lwt" + "base64" +] \ No newline at end of file diff --git a/cerberus.opam b/cerberus.opam index 1afd8453d..19fab5b89 100644 --- a/cerberus.opam +++ b/cerberus.opam @@ -30,6 +30,7 @@ depends: [ "lem" {>= "2020-06-03"} "menhir" {>= "20211230"} "result" {>= "1.5"} + "cerberus-lib" ] build: [ ["dune" "subst"] {pinned}