-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
57 lines (57 loc) · 1.57 KB
/
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
opam-version: "2.0"
maintainer: "Christophe Troestler <Christophe.Troestler@umons.ac.be>"
authors: [ "Christophe Troestler" ]
license: "LGPL-2.0-only WITH OCaml-LGPL-linking-exception"
homepage: "https://github.com/Chris00/mesh"
dev-repo: "git+https://github.com/Chris00/mesh.git"
bug-reports: "https://github.com/Chris00/mesh/issues"
tags: [ "clib:triangle" ]
build: [
[
"ocaml"
"setup.ml"
"-configure"
"--prefix"
prefix
"--%{lacaml:enable}%-lacaml"
]
["ocaml" "setup.ml" "-build"]
[
"ocaml"
"setup.ml"
"-configure"
"--enable-tests"
"--%{lacaml:enable}%-lacaml"
] {with-test}
["ocaml" "setup.ml" "-build"] {with-test}
["ocaml" "setup.ml" "-test"] {with-test}
["ocaml" "setup.ml" "-doc"] {with-doc}
]
install: ["ocaml" "setup.ml" "-install"]
remove: [
["ocamlfind" "remove" "mesh"]
]
depends: [
"ocaml" {< "5.0.0"}
"base-bigarray"
"base-bytes"
"lacaml" {with-test}
"ocamlbuild" {build}
"ocamlfind" {build & >= "1.5"}
"graphics" {with-test}
]
synopsis: "Triangular mesh generation and manipulation."
description: """
This is an interface to various mesh generators, in particular
triangle. It also provides functions to optimize the numbering of mesh
points and to export meshes and piecewise linear functions defined on
them to TikZ, Scilab, Matlab, and Mathematica formats."""
flags: light-uninstall
url {
src:
"https://github.com/Chris00/mesh/releases/download/0.8.8/mesh-0.8.8.tar.gz"
checksum: [
"sha256=583e364b67516245d9765e7bbfac1b3826b0b3b9ffad9a07cfa2c0cf3ff2a65e"
"md5=992dab043c55a998df924550fb5c3d70"
]
}