OASISFormat:      0.3
OCamlVersion:     >= 4.02.2
FindlibVersion:   >= 1.3.2
Name:             custom_printf
Version:          113.00.00
Synopsis:         Extension for printf format strings.
Authors:          Jane Street Group, LLC <opensource@janestreet.com>
Copyrights:       (C) 2013 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/custom_printf
Plugins:          StdFiles (0.3), DevFiles (0.3), META (0.3)
XStdFilesAUTHORS: false
XStdFilesREADME:  false
BuildTools:       ocamlbuild, camlp4o
Description:
  Extension for printf format strings.  It rewrite calls to
  printf-like functions when the format is prefixed with '!' to wrap
  special arguments with 'Module.to_string' conversions functions.

Library custom_printf
  Path:               lib
  Modules:            Custom_printf_dummy
  FindlibName:        custom_printf
  XMETAType:          library

Library pa_custom_printf
  Path:               src
  Modules:            Pa_custom_printf
  FindlibParent:      custom_printf
  FindlibName:        syntax
  BuildDepends:       camlp4.lib,
                      camlp4.quotations,
                      camlp4.macro,
                      type_conv
  XMETAType:          syntax
  XMETARequires:      camlp4, type_conv
  XMETADescription:   Syntax extension for printf format strings

Executable test
  Install:            false
  Build:              true
  MainIs:             test.ml
  Path:               example
  BuildDepends:       sexplib,
                      sexplib.syntax,
                      pa_ounit,
                      pa_ounit.syntax
