forked from AeneasVerif/charon
-
Notifications
You must be signed in to change notification settings - Fork 0
/
charon.opam
34 lines (33 loc) · 986 Bytes
/
charon.opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.1"
synopsis:
"Manipulation of Low-level Borrow Calculus, a MIR-like representation for Rust Code"
description: """
This library allows for manipulation of LLBC, the language output by
Charon. Charon acts as an interface between the rustc compiler and program
verification projects. Its purpose is to process Rust .rs files and convert
them into files easy to handle by program verifiers."""
authors: ["Son Ho" "Jonathan Protzenko" "Aymeric Fromherz" "Sidney Congard"]
license: "Apache-2.0"
homepage: "https://github.com/AeneasVerif/charon"
bug-reports: "https://github.com/AeneasVerif/charon/issues"
depends: [
"dune" {>= "3.7"}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/AeneasVerif/charon.git"