~ruther/guix-local

4075cda947fab82ca573193c08d693ac045aabe1 — Benjamin 2 years ago 5051fed
gnu: Add ocamlc-loc.

* gnu/packages/ocaml.scm (ocamlc-loc): New variable.

Change-Id: I0bcc2666d8030f067b964647400ff31e9302d1c7
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
1 files changed, 16 insertions(+), 0 deletions(-)

M gnu/packages/ocaml.scm
M gnu/packages/ocaml.scm => gnu/packages/ocaml.scm +16 -0
@@ 8766,6 8766,22 @@ get an precise reference of when the executable was built.")))
    (synopsis "Communicate with ocaml dune using rpc")
    (description "Library to connect and control a running dune instance.")))

(define-public ocamlc-loc
  (package
    (inherit dune-ordering)
    (name "ocamlc-loc")
    (build-system dune-build-system)
    (arguments
     '(#:package "ocamlc-loc"
       ;; Tests have a cyclic dependency on stdune
       #:tests? #f))
    (propagated-inputs (list dune-dyn ocaml-odoc))
    (synopsis "Parse ocaml compiler output into structured form")
    (description
     "This library parses ocaml complier output and returns it as ocaml values.
This library offers no backwards compatibility guarantees.")))


(define-public ocaml-either
  (package
    (name "ocaml-either")