Skip to content

Commit 6c49626

Browse files
Merge pull request #26493 from vprevosto/publish-frama-clang-0.0.16
frama-clang Version 0.0.16
2 parents cc2a08b + e3281e3 commit 6c49626

File tree

1 file changed

+49
-0
lines changed
  • packages/frama-clang/frama-clang.0.0.16

1 file changed

+49
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
opam-version: "2.0"
2+
synopsis: "Frama-C plug-in based on Clang for parsing C++ files"
3+
description:
4+
"This Frama-C plug-in parse C++ files that may contain ACSL++ annotations."
5+
maintainer: "[email protected]"
6+
authors: "Virgile Prevosto"
7+
license: "LGPL-2.1-only"
8+
tags: ["formal specification" "C++" "plugins" "ACSL" "ACSL++"]
9+
homepage: "https://frama-c.com/frama-clang.html"
10+
dev-repo: "git+https://git.frama-c.com/pub/frama-clang.git"
11+
bug-reports: "https://git.frama-c.com/pub/frama-clang"
12+
depends: [
13+
"dune" {>= "3.7" & != "3.13.0"}
14+
"frama-c" {>= "29.0~" & < "30.0~"}
15+
"zarith" {>= "1.5"}
16+
"camlp5"
17+
"camlp-streams"
18+
"conf-llvm" {>= "11.0.0"}
19+
"conf-libclang" {>= "11.0.0"}
20+
"conf-clang"
21+
"conf-cmake"
22+
"odoc" {with-doc}
23+
]
24+
build: [
25+
["dune" "subst"] {dev}
26+
[
27+
"dune"
28+
"build"
29+
"-p"
30+
name
31+
"-j"
32+
jobs
33+
"--promote-install-files=false"
34+
"@install"
35+
"@runtest" {with-test}
36+
"@doc" {with-doc}
37+
]
38+
["dune" "install" "-p" name "--create-install-files" name]
39+
]
40+
url {
41+
src:
42+
"https://git.frama-c.com/pub/frama-clang/-/archive/0.0.16/frama-clang-0.0.16.tar.bz2"
43+
checksum: [
44+
"md5=c72bbd00788b24146513486633bbbf7e"
45+
"sha512=748cc3202ee3cfc37cc0a11987e3324a23fe8639651ada59cda4e10367196f2b126842d8d953ed4b78753bd387c1afd4f74ef21eed45b3320a64bd24597d8dcd"
46+
]
47+
}
48+
49+
x-ci-accept-failures: [ "debian-11" "ubuntu-20.04" ]

0 commit comments

Comments
 (0)