-
Notifications
You must be signed in to change notification settings - Fork 0
/
dune-project
executable file
·35 lines (35 loc) · 932 Bytes
/
dune-project
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
(lang dune 2.9)
(name amina)
(license GPL-3.0)
(authors "Larry D. Lee Jr. <[email protected]>")
(maintainers "Larry D. Lee Jr. <[email protected]>")
(source (github llee454/amina))
(version 0.16.1)
(use_standard_c_and_cxx_flags true)
(generate_opam_files)
(package
(name amina)
(synopsis "Amina is a modern template program")
(description "
Amina is a modern templating language. It takes a text file, called a \"template\"
file, that contains \"tags\" and reads a JSON value from STDIN. The tags within
the template file contain JSON path expressions and Scheme expressions. Amina
evaluates these expressions and replaces the tags with values taken from the
JSON stream. You can use Amina to generate text files that report data taken
from a JSON stream.
")
(depends
ocaml-lsp-server
ocamlformat
ppx_jane
ppx_blob
core
lwt
lwt_ppx
yojson
ppx_deriving_yojson
getopt
angstrom
conf-guile
)
)