this repo has no description
1opam-version: "2.0" 2maintainer: "rvantonder@gmail.com" 3authors: "Rijnard van Tonder" 4homepage: "https://github.com/comby-tools/comby" 5bug-reports: "https://github.com/comby-tools/comby/issues" 6dev-repo: "git+https://github.com/comby-tools/comby.git" 7license: "Apache-2.0" 8build: [ 9 [ 10 "dune" 11 "build" 12 "-p" 13 name 14 "-j" 15 jobs 16 "@install" 17 "@runtest" {with-test & cohttp-lwt-unix:version < "3.0.0"} 18 ] 19] 20depends: [ 21 "dune" {>= "2.7.0" & < "3.13"} 22 "ocaml" {>= "4.08.1"} 23 "angstrom" {>= "0.15.0"} 24 "conf-autoconf" 25 "conf-gmp" 26 "conf-libev" 27 "conf-libpcre" 28 "conf-m4" {os = "linux"} 29 "conf-pkg-config" 30 "conf-sqlite3" 31 "conf-zlib" {os = "linux"} 32 "hack_parallel" {arch != "arm32" & arch != "arm64"} 33 "conduit-lwt-unix" 34 "core" 35 "lwt" 36 "lwt_react" 37 "opium" {>= "0.19.0"} 38 "cohttp-lwt-unix" 39 "parany" {>= "11"} 40 "patience_diff" {>= "v0.14"} 41 "ppxlib" 42 "ppx_deriving" 43 "ppx_deriving_yojson" {>= "3.6.0"} 44 "yojson" {< "2.0.0"} 45 "pcre" 46 "shell" 47 "toml" {>= "6.0.0"} 48 "tls" {< "1.0.0"} 49 "bisect_ppx" {with-test & dev & >= "2.5.0"} 50] 51synopsis: "A tool for structural code search and replace that supports ~every language" 52description: """ 53Comby is a tool designed to make it easy to match change syntax for basically 54every language. You can think of it like grep or sed, but with added ability to 55recognize code structures like blocks and expressions (e.g., delimited by 56braces or parentheses), strings (e.g., delimited by quotes), and so on. 57""" 58url { 59 src: "https://github.com/comby-tools/comby/archive/1.2.2.tar.gz" 60 checksum: [ 61 "md5=86fd3dcdaa792a5d871f695a082ad9b5" 62 "sha512=63af340d65f4ca37f00bee2a67c7a87822ef15c86051e6486c6eeb5d7fe310c845d4fff15625a72b48ceea89e14aff52dc678da1d43d2029f58b435885d568d8" 63 ] 64} 65available: [ arch != "arm64" ]