(library (name ppx_custom_printf) (public_name ppx_custom_printf) (kind ppx_rewriter) (libraries compiler-libs.common base ppxlib ppx_sexp_conv.expander ppxlib.metaquot_lifters) (preprocess (pps ppxlib.metaquot ppxlib.traverse))) (rule (targets format_lifter.ml) (deps (:first_dep gen/gen.bc)) (action (run %{first_dep} -o format_lifter.ml)))