this repo has no description
1opam-version: "2.0" 2maintainer: "Philippe Wang <philippe.wang@gmail.com>" 3authors: [ "Philippe Wang <philippe.wang@gmail.com>" ] 4license: "ISC" 5homepage: "https://github.com/ocaml/MPP-language-blender" 6dev-repo: "git+https://github.com/ocaml/MPP-language-blender.git" 7bug-reports: "https://github.com/ocaml/MPP-language-blender/issues" 8build: [ 9 ["oasis" "setup"] 10 ["ocaml" "setup.ml" "-configure" "--prefix" prefix] 11 ["ocaml" "setup.ml" "-build"] 12 ["oasis" "setup"] {with-test} 13 ["ocaml" "setup.ml" "-configure" "--enable-tests"] {with-test} 14 ["ocaml" "setup.ml" "-build"] {with-test} 15 ["ocaml" "setup.ml" "-test"] {with-test} 16] 17install: ["ocaml" "setup.ml" "-install"] 18remove: [ 19 ["ocaml" "%{etc}%/mpp/setup.ml" "-C" "%{etc}%/mpp" "-uninstall"] 20] 21depends: [ 22 "ocaml" {>= "4.02"} 23 "oasis" {build & >= "0.4.7"} 24 "ocamlbuild" {build} 25 "ocamlfind" {build} 26] 27synopsis: "A preprocessor meant to blend languages." 28description: """ 29MPP is a meta processor that is meant to bring any programming 30language to the preprocessing level. You can easily use OCaml as a 31preprocessor language for any text-based document. If you want to use 32another language, you just need to tell MPP how to use it. MPP also 33works as a simple preprocessor, as it provides its own (tiny) 34language.""" 35url { 36 src: "https://github.com/ocaml/MPP-language-blender/archive/0.3.2.tar.gz" 37 checksum: [ 38 "sha256=40a23395d8f22e4f36915a8e3a9927fbf0735065e3eb4d6124c16bcf6b492743" 39 "md5=b930b28535f0442c2c5fca5e665dddd0" 40 ] 41} 42extra-source "mpp.install" { 43 src: 44 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/mpp/mpp.install.0.3.2" 45 checksum: [ 46 "sha256=5b010bcd931b45da20d8004cb55ee72cc8193b8b0fe12070896fbdb73a00517b" 47 "md5=0d1b822c897681cf54b3e1aed52dda99" 48 ] 49} 50extra-source "_oasis_remove_.ml" { 51 src: 52 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/mpp/_oasis_remove_.ml" 53 checksum: [ 54 "sha256=30bd6759edf0096e5353751a0603eaf693cb60ea7485aa9418e257dfdb97d916" 55 "md5=6100ca146fa97d2196eb49a2631d0796" 56 ] 57}