./devel/ocaml-ppx_driver, Feature-full driver for OCaml AST transformers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.2, Package name: ocaml-ppx_driver-0.9.2, Maintainer: jaapb

A driver is an executable created from a set of OCaml AST transformers linked
together with a command line frontend.

The aim is to provide a tool that can be used to:

* easily view the pre-processed version of a file, no need to construct a
complex command line: ppx file.ml will do
* use a single executable to run several transformations: no need to fork
many times just for pre-processing
* improved errors for misspelled/misplaced attributes and extension points


Required to run:
[lang/ocaml] [devel/ocaml-findlib] [misc/ocaml-opam] [devel/ocaml-ppx_optcomp] [devel/ocaml-ppx_core] [devel/ocaml-jbuilder] [devel/ocaml-migrate-parsetree]

Required to build:
[pkgtools/cwrappers] [devel/ocamlbuild]

Master sites:

SHA1: 74240076ff449ca29208b3de95493a5499dd1575
RMD160: 188d01dea8a5b37a131e122f12e9a294c328ab54
Filesize: 28.016 KB

Version history: (Expand)


CVS history: (Expand)


   2018-01-10 17:06:00 by Jaap Boender | Files touched by this commit (3) | Package updated
Log message:
Updated package devel/ocaml-ppx_driver to version 0.9.2.

A changelog is not available.
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2017-09-08 11:51:27 by Jaap Boender | Files touched by this commit (113) | Package updated
Log message:
Recursive revbump associated with update of ocaml to 4.05
   2017-07-21 15:45:42 by Jaap Boender | Files touched by this commit (5) | Package updated
Log message:
Updated package to latest version, 0.9.1 (caution: new versioning scheme!)
There does not seem to be a changelog, but the build system now uses
ocaml-jbuilder.
   2017-07-11 16:19:23 by Jaap Boender | Files touched by this commit (71)
Log message:
Revbump associated with ocaml-4.04.2
   2016-12-30 12:17:03 by Jaap Boender | Files touched by this commit (89) | Package updated
Log message:
Recursive revbump associated with ocaml update to 4.04.
   2016-08-18 13:11:51 by Jaap Boender | Files touched by this commit (5) | Package updated
Log message:
Updated package to unreleased version 113.45.68, based on a GitHub tag.
This was necessary beacuse the latest released version does not compile
with pkgsrc (and an update is needed to make devel/ocaml-ppx_type_conv
compile)to make devel/ocaml-ppx_type_conv
compile).

Changes include:
* Update for the new context free API
   2016-06-20 20:52:41 by Jaap Boender | Files touched by this commit (1) | Package updated
Log message:
Updated package to latest version, 113.33.01. Changes include:

## 113.33.01+4.03

Remove hack which prevented empty value bindings to leak. We fixed the
generators so they don't create them in the first place.

## 113.33.00+4.03

Various updates to work with OCaml 4.03.0