(ocamllex exclude_lexer)
(ocamlyacc exclude_parser)

(library
 (name bisect_ppx)
 (public_name bisect_ppx)
 (kind ppx_rewriter)
 (instrumentation.backend (ppx bisect_ppx))
 (synopsis "Code coverage for OCaml")
 (ppx_runtime_libraries bisect_ppx.runtime)
 (preprocess (pps ppxlib.metaquot))
 (flags (:standard -open Ocaml_shadow))
 (libraries bisect_ppx.common ppxlib str))
