this repo has no description
1opam-version: "2.0"
2synopsis: "Code preprocessor like cpp for OCaml"
3description: """\
4Cppo is an equivalent of the C preprocessor for OCaml programs.
5It allows the definition of simple macros and file inclusion.
6
7Cppo is:
8
9* more OCaml-friendly than cpp
10* easy to learn without consulting a manual
11* reasonably fast
12* simple to install and to maintain"""
13maintainer: [
14 "Martin Jambon <martin@mjambon.com>" "Yishuai Li <yishuai@upenn.edu>"
15]
16authors: "Martin Jambon"
17license: "BSD-3-Clause"
18homepage: "https://github.com/ocaml-community/cppo"
19doc: "https://ocaml-community.github.io/cppo"
20bug-reports: "https://github.com/ocaml-community/cppo/issues"
21depends: [
22 "ocaml" {>= "4.02.3"}
23 "dune" {>= "2.0"}
24 "base-unix"
25]
26build: [
27 ["dune" "subst"] {dev}
28 [
29 "dune"
30 "build"
31 "-p"
32 name
33 "-j"
34 jobs
35 "@install"
36 "@runtest" {with-test}
37 "@doc" {with-doc}
38 ]
39]
40dev-repo: "git+https://github.com/ocaml-community/cppo.git"
41url {
42 src:
43 "https://github.com/ocaml-community/cppo/archive/refs/tags/v1.7.0.tar.gz"
44 checksum: [
45 "md5=90f66810f73b115cc55e581a34bf7db9"
46 "sha512=cafa2f7add42912b413f39e1d9fb7a2a42a9be134128c179dfe353f35a6c32840720d2166a77d985941300cb945b9c424b38401d20027d814b25f3bac534506d"
47 ]
48}