Bazel module for the Cppo OCaml preprocessor.
Usage:
MODULE.bazel
bazel_dep(name = "obazl_cppo", version = "1.8.0")
bazel_dep(name = "tools_opam", version = "1.0.0")
opam = use_extension("@tools_opam//extensions:opam.bzl", "opam")
use_repo(opam, "opam.cppo")
BUILD.bazel
load("@obazl_cppo//build/rules:cppo.bzl", "cppo")
...
cppo(
name = "debug",
src = "debug.ml",
out = "debug.out",
)