# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup github    1.0
PortGroup ocaml     1.1

name                ocaml-cppo
github.setup        ocaml-community cppo 1.6.9 v
revision            0

categories          ocaml devel
maintainers         {landonf @landonf} openmaintainer
license             BSD
description         Code preprocessor for OCaml
long_description    Cppo is an equivalent of the C preprocessor for OCaml \
                    programs. It allows the definition of simple macros and \
                    file inclusion.

checksums           rmd160  4530e45ca9357114ccb391336cbb27b1cd482bbd \
                    sha256  16036d85c11d330a7c8b56f4e071d6bbe86d8937c89d3d79f6eef0e38bdda26a \
                    size    31210
github.tarball_from archive

ocaml.build_type    dune

subport ${name}_ocamlbuild {
    depends_lib     port:${name} \
                    port:ocaml-ocamlbuild
}
