this repo has no description

Merge pull request #23524 from mabiede/opam-publish-guardian.0.1.0

Package guardian.0.1.0

Changed files
+55
packages
guardian
guardian.0.1.0
+55
packages/guardian/guardian.0.1.0/opam
···
···
+
# This file is generated by dune, edit dune-project instead
+
opam-version: "2.0"
+
synopsis: "Role-based access control for OCaml"
+
description:
+
"Defined actors can access targets according to specified rules (allowed actions: CRUD)."
+
maintainer: ["engineering@econ.uzh.ch"]
+
authors: [
+
"Department of Economics, University of Zurich" "John Christopher McAlpine"
+
]
+
license: "GPL-2.0-or-later"
+
homepage: "https://github.com/uzh/guardian"
+
doc: "https://uzh.github.io/guardian"
+
bug-reports: "https://github.com/uzh/guardian/issues"
+
depends: [
+
"dune" {>= "2.9"}
+
"caqti-driver-mariadb" {>= "1.8.0"}
+
"caqti-lwt" {>= "1.8.0"}
+
"containers" {>= "3.6"}
+
"logs" {>= "0.7.0"}
+
"lwt" {>= "5.6.1"}
+
"lwt_ppx" {>= "2.1.0"}
+
"mariadb" {>= "1.1.4"}
+
"ocaml" {>= "4.12.0"}
+
"ppx_deriving" {>= "5.2.1"}
+
"ppx_deriving_yojson" {>= "3.6.1"}
+
"uri" {>= "4.2.0"}
+
"uuidm" {>= "0.9.8"}
+
"yojson" {>= "2.0.2"}
+
"odoc" {with-doc}
+
"alcotest-lwt" {with-test}
+
]
+
build: [
+
["dune" "subst"] {dev}
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"--promote-install-files=false"
+
"@install"
+
# "@runtest" {with-test} # The tests do not work as they require mariadb to be setup and running already.
+
"@doc" {with-doc}
+
]
+
["dune" "install" "-p" name "--create-install-files" name]
+
]
+
dev-repo: "git+https://github.com/uzh/guardian.git"
+
url {
+
src: "https://github.com/uzh/guardian/archive/refs/tags/0.1.0.tar.gz"
+
checksum: [
+
"md5=4aa712fb5ae59dc3483d4f1d84a59b97"
+
"sha512=b5b936f35d6a519760c100480a0e3748db23989d10d58b601d05b3c235dbe3ef0a9253676a5f6ce33b45ece9fd0caaba6ae9097fe2c73f370b7166051a4a2ec6"
+
]
+
}