version = "v0.9.0"
description = ""
requires(ppx_driver) = "base
                        base.caml
                        base.shadow_stdlib
                        compiler-libs
                        compiler-libs.common
                        ocaml-compiler-libs.common
                        ocaml-compiler-libs.shadow
                        ocaml-migrate-parsetree
                        ppx_ast
                        ppx_core
                        ppx_driver
                        ppx_driver.print_diff
                        ppx_metaquot.lifters
                        ppx_optcomp
                        ppx_traverse_builtins
                        result
                        sexplib.0
                        stdio"
archive(ppx_driver,byte) = "ppx_metaquot.cma"
archive(ppx_driver,native) = "ppx_metaquot.cmxa"
plugin(ppx_driver,byte) = "ppx_metaquot.cma"
plugin(ppx_driver,native) = "ppx_metaquot.cmxs"
# This is what jbuilder uses to find out the runtime dependencies of
# a preprocessor
ppx_runtime_deps = ""
# This line makes things transparent for people mixing preprocessors
# and normal dependencies
requires(-ppx_driver) = "ppx_metaquot.deprecated-ppx-method"
package "deprecated-ppx-method" (
  version = "v0.9.0"
  description = "glue package for the deprecated method of using ppx"
  requires = ""
  ppx(-ppx_driver,-custom_ppx) = "./ppx.exe --as-ppx"
)
package "lifters" (
  directory = "lifters"
  version = "v0.9.0"
  description = ""
  requires = "base
              base.caml
              base.shadow_stdlib
              compiler-libs
              compiler-libs.common
              ocaml-compiler-libs.common
              ocaml-compiler-libs.shadow
              ocaml-migrate-parsetree
              ppx_ast
              ppx_core
              ppx_traverse_builtins
              result
              sexplib.0
              stdio"
  archive(byte) = "ppx_metaquot_lifters.cma"
  archive(native) = "ppx_metaquot_lifters.cmxa"
  plugin(byte) = "ppx_metaquot_lifters.cma"
  plugin(native) = "ppx_metaquot_lifters.cmxs"
)
