OASISFormat:           0.4
OCamlVersion:          >= 4.02.3
FindlibVersion:        >= 1.3.2
Name:                  ppx_core
Version:               113.33.03
Synopsis:              Standard library for ppx rewriters
Authors:               Jane Street Group, LLC <opensource@janestreet.com>
Copyrights:            (C) 2015-2016 Jane Street Group LLC <opensource@janestreet.com>
Maintainers:           Jane Street Group, LLC <opensource@janestreet.com>
License:               Apache-2.0
LicenseFile:           LICENSE.txt
Homepage:              https://github.com/janestreet/ppx_core
Plugins:               StdFiles (0.3), DevFiles (0.3)
XStdFilesAUTHORS:      false
XStdFilesREADME:       false
BuildTools:            ocamlbuild
BetaFeatures:          section_object
AlphaFeatures:         ocamlbuild_more_args
XOCamlbuildPluginTags: package(js-build-tools.ocamlbuild_goodies)
FilesAB:               META.ab
Description:
  Part of the Jane Street's PPX rewriters collection.

Library ppx_core
  Path:         src
  Pack:         true
  Modules:      Ast_builder,
                Ast_builder_generated,
                Ast_builder_intf,
                Ast_pattern,
                Ast_pattern0,
                Ast_pattern_generated,
                Ast_traverse,
                Ast_traverse_fold,
                Ast_traverse_fold_map,
                Ast_traverse_iter,
                Ast_traverse_map,
                Ast_traverse_map_with_context,
                Attribute,
                Caller_id,
                Common,
                Extension,
                File_path,
                Name,
                Spellcheck,
                Std
  BuildDepends: compiler-libs.common

Executable gen
  Path:           src/gen
  MainIs:         gen.ml
  CompiledObject: best
  BuildDepends:   compiler-libs.bytecomp,
                  ppx_tools.metaquot

Executable gen_ast_pattern
  Path:           src/gen
  MainIs:         gen_ast_pattern.ml
  CompiledObject: best
  BuildDepends:   compiler-libs.bytecomp,
                  ppx_tools.metaquot

Executable gen_ast_builder
  Path:           src/gen
  MainIs:         gen_ast_builder.ml
  CompiledObject: best
  BuildDepends:   compiler-libs.bytecomp,
                  ppx_tools.metaquot
