Package: camlp4 Version: 4.12+1 # ocaml, camlp4, and camlp5 are all version sensitive to each other. If # you update one, make sure to update the others. Revision: 1 BuildDepends: ocamlbuild Depends: ocaml (>= 4.12.0-1), ocaml (<< 4.13.0-1) Source: https://github.com/ocaml/camlp4/archive/%v.tar.gz Source-Checksum: SHA256(84a53195d916f208b8fd761cbd34cec7882863b94d9df2ce43198d727739cda3) SourceRename: %n-4.12-1.tar.gz UseMaxBuildJobs: false CompileScript: << ./configure make all << InstallScript: << make BINDIR=%i/bin LIBDIR=%i/lib/ocaml PKGDIR=%i/lib/ocaml/%n install << DocFiles: CHANGES.md LICENSE README.md Description: Caml Preprocessor and Pretty-Printer DescDetail: << Camlp4 is a software system for writing extensible parsers for programming languages. It provides a set of OCaml libraries that are used to define grammars as well as loadable syntax extensions of such grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and one of its most important applications is the definition of domain-specific extensions of the syntax of OCaml. Camlp4 was part of the official OCaml distribution until its version 4.01.0. Since then it has been replaced by a simpler system which is easier to maintain and to learn: ppx rewriters and extension points. << License: LGPL Homepage: https://github.com/ocaml/camlp4/ Maintainer: None