this repo has no description
1opam-version: "2.0" 2maintainer: "Sylvain Le Gall <sylvain@le-gall.net>" 3authors: [ "Sylvain Le Gall" ] 4license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception" 5homepage: "http://oasis.forge.ocamlcore.org/" 6dev-repo: "git+https://github.com/ocaml/oasis.git#opam/testing" 7bug-reports: "https://forge.ocamlcore.org/tracker/?func=add&group_id=54&atid=291" 8build: [ 9 ["ocaml" "setup.ml" "-configure" "--prefix" prefix] 10 ["ocaml" "setup.ml" "-build"] 11 ["ocaml" "setup.ml" "-doc"] {with-doc} 12] 13install: ["ocaml" "setup.ml" "-install"] 14remove: [ 15 ["ocaml" "%{etc}%/oasis/setup.ml" "-C" "%{etc}%/oasis" "-uninstall"] 16] 17depends: [ 18 "ocaml" {>= "3.12.1"} 19 "base-unix" 20 "ocamlbuild" 21 "ocamlfind" {build & >= "1.3.1"} 22 "ocamlify" {build} 23 "ocamlmod" {build} 24] 25depopts: [ 26 "benchmark" 27] 28conflicts: [ 29 "benchmark" {< "1.2"} 30 "oasis-mirage" {= "0.3.0"} 31 "oasis-mirage" {= "0.3.0a"} 32] 33synopsis: "Tooling for building OCaml libraries and applications" 34description: """ 35OASIS generates a full configure, build and install system for your 36application. It starts with a simple `_oasis` file at the toplevel of 37your project and creates everything required. 38 39OASIS leverages existing OCaml tooling to perform most of it's work. 40In fact, it might be more appropriate to think of it as simply the 41glue that binds these other subsystems together and coordinates the 42work that they do. It should support the following tools: 43 44* OCamlbuild 45* OMake 46* OCamlMakefile (todo), 47* ocaml-autoconf (todo) 48 49It also features a do-it-yourself command line invocation and an 50internal configure/install scheme. Libraries are managed through 51findlib. It has been tested on GNU Linux and Windows. 52 53It also allows to have standard entry points and description. It helps 54to integrates your libraries and software with third parties tools 55like OPAM.""" 56url { 57 src: "https://download.ocamlcore.org/oasis/oasis/0.4.8/oasis-0.4.8.tar.gz" 58 checksum: [ 59 "sha256=1e535de19fce623cc0019d2bbc4b158ac47e10b0165620e2ea459b1b0fdbc7d2" 60 "md5=9ba176512a3cc008ec39cd4b528cc4e5" 61 ] 62} 63extra-source "oasis.install" { 64 src: 65 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/oasis/oasis.install.0.4.8" 66 checksum: [ 67 "sha256=f0a315fc7b5600d60e67dcb64e5bed4f930fa100c8d113a57390bc3cab9621e1" 68 "md5=ecc97c692bb2f70fe50124a88d705fde" 69 ] 70}