opam-version: "2.0"
maintainer: "seb@mondet.org"
authors : [
  "Sebastien Mondet <seb@mondet.org>"
  "Leonid Rozenberg <leonidr@gmail.com>"
  "Ahuja <aahuja11@gmail.com>"
  "Jeff Hammerbacher <jeff.hammerbacher@gmail.com>"
]
homepage: "http://seb.mondet.org/software/ketrew"
dev-repo: "git+https://github.com/hammerlab/ketrew.git"
bug-reports: "https://github.com/hammerlab/ketrew/issues"

install: [
  [make "_oasis"]
  ["oasis" "setup" ]
  ["ocaml" "setup.ml" "-configure" "--prefix" prefix]
  ["ocaml" "tools/please.ml" "generate" "metadata"]
  ["ocaml" "setup.ml" "-build" ]
  ["ocaml" "setup.ml" "-install" ]
]
remove: [
  ["ocamlfind" "remove" "ketrew"]
  ["ocamlfind" "remove" "ketrew_pure"]
  ["rm" "-f" "%{bin}%/ketrew"]
]
depends: [
  "ocaml" {<= "4.02.1" & >= "4.02.0"}
  "oasis"
  "ocamlfind"
  "trakeva"
  "sqlite3"
  "sosa"
  "nonstd"
  "docout"
  "pvem"
  "pvem_lwt_unix"
  "cmdliner"
  "yojson"
  "uri"
  "ppx_deriving"
  "ppx_deriving_yojson" {>= "2.3" & <= "2.4"}
  "ppx_include"
  "ppx_blob"
  "cohttp" {= "0.17.2" & < "0.99"}
  "lwt" {< "2.5.0"}
  "ssl"
  "conduit"
]
post-messages: [
  "
  You just installed Ketrew 1.0.0; it is recommended to switch to the
  2.x family (which requires OCaml >= 4.02.2).
  "
  {success}
]
synopsis: "Ketrew: Keep Track of Experimental Workflows"
flags: light-uninstall
url {
  src: "https://github.com/hammerlab/ketrew/archive/ketrew.1.0.0.tar.gz"
  checksum: "md5=6fb5a67ed8c55b359c4aabd18e241b48"
}
