opam-version: "2.0" maintainer: "Christophe Troestler " authors: [ "Richard Jones" "Christophe Troestler" ] license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception" homepage: "https://github.com/Chris00/ocaml-csv" dev-repo: "git+https://github.com/Chris00/ocaml-csv.git" bug-reports: "https://github.com/Chris00/ocaml-csv/issues" tags: [ "csv" "database" "science" ] build: [ ["ocaml" "setup.ml" "-configure" "--prefix" prefix "--%{lwt:enable}%-lwt"] ["ocaml" "setup.ml" "-build"] ["ocaml" "setup.ml" "-configure" "--enable-tests" "--%{lwt:enable}%-lwt"] {with-test} ["ocaml" "setup.ml" "-build"] {with-test} ["ocaml" "setup.ml" "-test"] {with-test} ["ocaml" "setup.ml" "-doc"] {with-doc} ] install: ["ocaml" "setup.ml" "-install"] remove: [ ["ocaml" "%{etc}%/csv/setup.ml" "-C" "%{etc}%/csv" "-uninstall"] ] depends: [ "ocaml" {>= "4.00.1" & < "5.0.0"} "base-bytes" "ocamlbuild" {build} "ocamlfind" {build & >= "1.5"} ] depopts: [ "lwt" ] conflicts: [ "lwt" {>= "4.0.0"} ] synopsis: "A pure OCaml library to read and write CSV files." description: """ This is a pure OCaml library to read and write CSV files, including all extensions used by Excel — e.g. quotes, newlines, 8 bit characters in fields, \\"0 etc. A special representation of rows of CSV files with a header is provided. The library comes with a handy command line tool called csvtool for handling CSV files from shell scripts.""" url { src: "https://github.com/Chris00/ocaml-csv/releases/download/1.6/csv-1.6.tar.gz" checksum: [ "sha256=f217f00a397aa79bcd3f1a657a04cb46d08c7d00f4c3836467dad83d08ea6767" "md5=8c995d6dbfb5d0267bbc8a40a59122c6" ] }