summaryrefslogtreecommitdiff
path: root/src/dune
blob: 6fca24e7142a1d9d4f9dc5447b900426b543c3ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(rule
 (deps ppx_deriving_main.cppo.ml)
 (targets ppx_deriving_main.ml)
 (action (run %{bin:cppo} -V OCAML:%{ocaml_version} %{deps} -o %{targets})))

(executable
 (name ppx_deriving_main)
 (libraries ppx_deriving_api findlib.dynload compiler-libs.common)
 (link_flags :standard -linkall)
 (preprocess (pps ppxlib.metaquot)))

(install
 (section libexec)
 (files (ppx_deriving_main.exe as ppx_deriving)))