package opam-sync-github-prs

  1. Overview
  2. No Docs
Sync OCaml GitHub issues with OPAM

Install

Dune Dependency

Authors

Maintainers

Sources

v1.1.0.tar.gz
sha256=53aa50f72bc5c505e7b4d7586a078cad4719e954f093b086078f6bc152e28a86
md5=fa6d18a09ff3a5dabdf9173ca91fc29b

Description

This command-line tool generates an OPAM repository that contains a set of compiler switches that apply patches from GitHub pull requests to OCaml.

For example, here is a shortened list of outputs:

$ opam switch --all
system  C system                      System compiler (4.01.0)
--     -- 3.11.2                      Official 3.11.2 release
--     -- 3.12.1                      Official 3.12.1 release
--     -- 4.00.0                      Official 4.00.0 release
--     -- 4.00.1                      Official 4.00.1 release
--     -- 4.01.0                      Official 4.01.0 release
--     -- 4.02.0dev+pr2               Parse -.x**2. (unary -.) as -.(x**2.).  Fix PR#3414
--     -- 4.02.0dev+pr3               Extend record punning to allow destructuring.
--     -- 4.02.0dev+pr4               Fix for PR#4832 (Filling bigarrays may block out runtime)
--     -- 4.02.0dev+pr6               Warn user when a type variable in a type constraint has been instantiated.
--     -- 4.02.0dev+pr7               Extend ocamllex with actions before refilling
--     -- 4.02.0dev+pr8               Adds a .gitignore to ignore all generated files during `make world.opt'

You can experiment with the lexing PR by running:

open switch 4.02.0dev+pr7
eval `opam config env`
ocamllex ...

Tags

org:ocamllabs

Published: 07 Aug 2015

Dependencies (6)

  1. ocamlbuild build
  2. lwt build & >= "2.4.2"
  3. github build & >= "1.0.0" & < "3.0.0"
  4. core build & >= "109.53.01"
  5. ocamlfind build
  6. ocaml >= "4.01.0"

Dev Dependencies

None

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.