(rule
 (deps test_deriving_eq.cppo.ml)
 (targets test_deriving_eq.ml)
 (action (run %{bin:cppo} -V OCAML:%{ocaml_version} %{deps} -o %{targets})))

(test
 (name test_deriving_eq)
 (libraries oUnit ppx_deriving.runtime)
 (preprocess (pps ppx_deriving.eq ppx_deriving.show)))
