this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #24760 from vprevosto/opam-publish-frama-c-metacsl.0.5

Package frama-c-metacsl.0.5

authored by

Marcello Seri and committed by
GitHub
79dc470c 5b1a81f3

+58
+58
packages/frama-c-metacsl/frama-c-metacsl.0.5/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "MetAcsl plugin of Frama-C for writing pervasives properties" 3 + description: """\ 4 + MetAcsl let users write properties that need to be checked at particular 5 + contexts (e.g. each time a location is written to inside a given set 6 + of functions). It will then generate all the corresponding ACSL 7 + annotations, leaving it to analysis plug-ins (e.g. WP) to prove the 8 + resulting clauses.""" 9 + maintainer: "Virgile.Prevosto@cea.fr" 10 + authors: ["Virgile Robles" "Téo Bernier" "Nikolai Kosmatov"] 11 + license: "LGPL-2.1-only" 12 + tags: [ 13 + "program verification" 14 + "formal specification" 15 + "C" 16 + "plugins" 17 + "ACSL" 18 + "MetACSL" 19 + ] 20 + homepage: "https://frama-c.com/" 21 + bug-reports: "https://git.frama-c.com/pub/meta/-/issues" 22 + depends: [ 23 + "dune" {>= "3.2"} 24 + "ocaml" {>= "4.11.1"} 25 + "frama-c" {>= "27.0~" & < "28.0~"} 26 + "odoc" {with-doc} 27 + ] 28 + depopts: [ 29 + "conf-swi-prolog" 30 + "why3" {>= "1.3.1"} 31 + ] 32 + build: [ 33 + ["dune" "subst"] {dev} 34 + [ 35 + "dune" 36 + "build" 37 + "-p" 38 + name 39 + "-j" 40 + jobs 41 + "--promote-install-files=false" 42 + "@install" 43 + "@runtest" {with-test} 44 + "@doc" {with-doc} 45 + ] 46 + ["dune" "install" "-p" name "--create-install-files" name] 47 + ] 48 + messages: 49 + "Note that if you wish to use the deduction features of MetAcsl, you must install the conf-swi-prolog package (and swi-prolog itself)" 50 + {!conf-swi-prolog:installed} 51 + dev-repo: "git+https://git.frama-c.com/pub/meta.git" 52 + url { 53 + src: "https://git.frama-c.com/pub/meta/-/archive/0.5/meta-0.5.tar.bz2" 54 + checksum: [ 55 + "md5=c2f0fd2ae9b412e16c58a5391410183f" 56 + "sha512=7c738ac097a5cea1010b9dff993d40573746d85e430e9c93409c4aea7e171a7b31fec7f580c9a168dce281c9159662a7dd61fc1179f4d94f76795adc28c68ef1" 57 + ] 58 + }