ocaml-ppx / ppx_tools

Tools for authors of ppx rewriters
MIT License
134 stars 39 forks source link

Merge the different implementations into a common folder using cppo #87

Closed kit-ty-kate closed 4 years ago

kit-ty-kate commented 4 years ago

https://github.com/ocaml-ppx/ppx_tools/pull/86 brought the ability to compile ppx_tools with several compiler with the same repository. However, with this new setup, adding new features (such as https://github.com/ocaml-ppx/ppx_tools/pull/84) seems kinda hard and unmaintainable because it would have to be copy/past to all sub-directories.

My proposal is to use cppo to merge all of them together. cc @avsm @thierry-martinez