summaryrefslogtreecommitdiff
path: root/coq-sail.opam
diff options
context:
space:
mode:
authorBrian Campbell2020-06-23 15:22:43 +0100
committerBrian Campbell2020-06-23 15:22:43 +0100
commita76ee971789a074c7b262d583e14a703a143a372 (patch)
tree17a0c72251acfcc0564cf5f67a71dc9a649bbb77 /coq-sail.opam
parentf0f778ef942c0b00ec37288f0d4375adbc0e5ead (diff)
Rename coq-sail opam file so that pinning works
Diffstat (limited to 'coq-sail.opam')
-rw-r--r--coq-sail.opam43
1 files changed, 43 insertions, 0 deletions
diff --git a/coq-sail.opam b/coq-sail.opam
new file mode 100644
index 00000000..bd770ee9
--- /dev/null
+++ b/coq-sail.opam
@@ -0,0 +1,43 @@
+opam-version: "2.0"
+name: "coq-sail"
+version: "0.13"
+maintainer: "Sail Devs <cl-sail-dev@lists.cam.ac.uk>"
+authors: [
+ "Alasdair Armstrong"
+ "Thomas Bauereiss"
+ "Brian Campbell"
+ "Shaked Flur"
+ "Jonathan French"
+ "Kathy Gray"
+ "Robert Norton"
+ "Christopher Pulte"
+ "Peter Sewell"
+ "Mark Wassell"
+]
+homepage: "http://www.cl.cam.ac.uk/~pes20/sail/"
+bug-reports: "https://github.com/rems-project/sail/issues"
+license: "BSD3"
+dev-repo: "git+https://github.com/rems-project/sail.git"
+build: [make "-C" "lib/coq"]
+install: [make "-C" "lib/coq" "install"]
+depends: [
+ "coq" {>= "8.9.0"}
+ "coq-bbv" {= "1.1"}
+]
+synopsis:
+ "Support library for Sail, a language for describing the instruction semantics of processors"
+description:
+ """The support library for instruction-set semantics generated from Sail.
+Sail is a language for describing the instruction-set
+architecture (ISA) semantics of processors. Sail aims to provide a
+engineer-friendly, vendor-pseudocode-like language for describing
+instruction semantics. It is essentially a first-order imperative
+language, but with lightweight dependent typing for numeric types and
+bitvector lengths, which are automatically checked using Z3. It has
+been used for several papers, available from
+http://www.cl.cam.ac.uk/~pes20/sail/.
+The Sail tool can be found in main opam repository."""
+tags: [
+ "logpath:Sail"
+ "category:CS/Semantics and Compilation/Semantics"
+]