Skip to content

Commit ae1fd22

Browse files
authored
Merge pull request ocaml#23596 from dinosaure/release-bechamel-v0.4.0
[new release] bechamel, bechamel-perf, bechamel-notty and bechamel-js (0.4.0)
2 parents dd7b912 + a7e7651 commit ae1fd22

File tree

4 files changed

+134
-0
lines changed
  • packages
    • bechamel-js/bechamel-js.0.4.0
    • bechamel-notty/bechamel-notty.0.4.0
    • bechamel-perf/bechamel-perf.0.4.0
    • bechamel/bechamel.0.4.0

4 files changed

+134
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
opam-version: "2.0"
2+
maintainer: "Romain Calascibetta <[email protected]>"
3+
authors: "Romain Calascibetta <[email protected]>"
4+
homepage: "https://github.com/mirage/bechamel"
5+
bug-reports: "https://github.com/mirage/bechamel/issues"
6+
dev-repo: "git+https://github.com/mirage/bechamel.git"
7+
doc: "https://mirage.github.io/bechamel/"
8+
license: "MIT"
9+
synopsis: "HTML generator for bechamel's output"
10+
description: """A simple tool to generate a standalone HTML
11+
page which shows results from bechamel's benchmarks."""
12+
13+
build: [
14+
[ "dune" "build" "-p" name "-j" jobs ]
15+
[ "dune" "runtest" "-p" name "-j" jobs ] {with-test}
16+
]
17+
18+
depends: [
19+
"ocaml" {>= "4.08.0"}
20+
"dune" {>= "2.0.0"}
21+
"bechamel" {= version}
22+
"rresult"
23+
"json-data-encoding"
24+
"jsonm"
25+
"fmt" {>= "0.9.0"}
26+
]
27+
url {
28+
src:
29+
"https://github.com/mirage/bechamel/releases/download/v0.4.0/bechamel-0.4.0.tbz"
30+
checksum: [
31+
"sha256=e9d26f9201fd98f860e9b3afad7a5d520f04ae9c95bea070f5d0ac2c26abff4d"
32+
"sha512=eac5f8aa192d66ba70a28ce44bdbf6a849ff1a82a8efbaab87067e2ee06c00bcc04e6f16923948857eec41cb171e3915d1e4cb751be7cf95d4521d5dbe4dd858"
33+
]
34+
}
35+
x-commit-hash: "9c495cd4b431b040b42ae64ce74458eb931aed61"
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
opam-version: "2.0"
2+
maintainer: "Romain Calascibetta <[email protected]>"
3+
authors: "Romain Calascibetta <[email protected]>"
4+
homepage: "https://github.com/mirage/bechamel"
5+
bug-reports: "https://github.com/mirage/bechamel/issues"
6+
dev-repo: "git+https://github.com/mirage/bechamel.git"
7+
doc: "https://mirage.github.io/bechamel/"
8+
license: "MIT"
9+
synopsis: "CLI generator for bechamel's output"
10+
description: """A simple tool to generate a CLI output with notty
11+
which shows results from bechamel's benchmarks (as core_bench)."""
12+
13+
build: [
14+
[ "dune" "build" "-p" name "-j" jobs ]
15+
[ "dune" "runtest" "-p" name "-j" jobs ] {with-test}
16+
]
17+
18+
depends: [
19+
"ocaml" {>= "4.08.0"}
20+
"dune" {>= "2.0.0"}
21+
"bechamel" {= version}
22+
"notty"
23+
"fmt" {>= "0.9.0"}
24+
]
25+
url {
26+
src:
27+
"https://github.com/mirage/bechamel/releases/download/v0.4.0/bechamel-0.4.0.tbz"
28+
checksum: [
29+
"sha256=e9d26f9201fd98f860e9b3afad7a5d520f04ae9c95bea070f5d0ac2c26abff4d"
30+
"sha512=eac5f8aa192d66ba70a28ce44bdbf6a849ff1a82a8efbaab87067e2ee06c00bcc04e6f16923948857eec41cb171e3915d1e4cb751be7cf95d4521d5dbe4dd858"
31+
]
32+
}
33+
x-commit-hash: "9c495cd4b431b040b42ae64ce74458eb931aed61"
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
opam-version: "2.0"
2+
maintainer: "Romain Calascibetta <[email protected]>"
3+
authors: "Romain Calascibetta <[email protected]>"
4+
homepage: "https://github.com/mirage/bechamel"
5+
bug-reports: "https://github.com/mirage/bechamel/issues"
6+
dev-repo: "git+https://github.com/mirage/bechamel.git"
7+
doc: "https://mirage.github.io/bechamel/"
8+
license: "MIT"
9+
synopsis: "Linux perf's metrics for bechamel"
10+
description: """A simple layer on Linux perf's metrics for
11+
bechamel to record and analyze them."""
12+
13+
build: [
14+
[ "dune" "build" "-p" name "-j" jobs ]
15+
[ "dune" "runtest" "-p" name "-j" jobs ] {with-test}
16+
]
17+
18+
depends: [
19+
"ocaml" {>= "4.08.0"}
20+
"dune" {>= "2.0.0"}
21+
"mperf"
22+
"bechamel" {= version}
23+
"fmt" {>= "0.9.0"}
24+
"base-unix"
25+
]
26+
url {
27+
src:
28+
"https://github.com/mirage/bechamel/releases/download/v0.4.0/bechamel-0.4.0.tbz"
29+
checksum: [
30+
"sha256=e9d26f9201fd98f860e9b3afad7a5d520f04ae9c95bea070f5d0ac2c26abff4d"
31+
"sha512=eac5f8aa192d66ba70a28ce44bdbf6a849ff1a82a8efbaab87067e2ee06c00bcc04e6f16923948857eec41cb171e3915d1e4cb751be7cf95d4521d5dbe4dd858"
32+
]
33+
}
34+
x-commit-hash: "9c495cd4b431b040b42ae64ce74458eb931aed61"
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
opam-version: "2.0"
2+
maintainer: "Romain Calascibetta <[email protected]>"
3+
authors: "Romain Calascibetta <[email protected]>"
4+
homepage: "https://github.com/mirage/bechamel"
5+
bug-reports: "https://github.com/mirage/bechamel/issues"
6+
dev-repo: "git+https://github.com/mirage/bechamel.git"
7+
doc: "https://mirage.github.io/bechamel/"
8+
license: "MIT"
9+
synopsis: "Yet Another Benchmark in OCaml"
10+
description: """BEnchmark for a CHAMEL/camel/caml which
11+
is agnostic to the system. It's a micro-benchmark tool
12+
which lets the user to re-analyzes and prints samples."""
13+
14+
build: [
15+
[ "dune" "build" "-p" name "-j" jobs ]
16+
[ "dune" "runtest" "-p" name "-j" jobs ] {with-test}
17+
]
18+
19+
depends: [
20+
"ocaml" {>= "4.08.0"}
21+
"dune" {>= "2.0.0"}
22+
"fmt" {>= "0.9.0"}
23+
]
24+
url {
25+
src:
26+
"https://github.com/mirage/bechamel/releases/download/v0.4.0/bechamel-0.4.0.tbz"
27+
checksum: [
28+
"sha256=e9d26f9201fd98f860e9b3afad7a5d520f04ae9c95bea070f5d0ac2c26abff4d"
29+
"sha512=eac5f8aa192d66ba70a28ce44bdbf6a849ff1a82a8efbaab87067e2ee06c00bcc04e6f16923948857eec41cb171e3915d1e4cb751be7cf95d4521d5dbe4dd858"
30+
]
31+
}
32+
x-commit-hash: "9c495cd4b431b040b42ae64ce74458eb931aed61"

0 commit comments

Comments
 (0)