sql: better name for lexer hack
[sqlgg.git] / sqlgg.opam
blob8f40e41f957876ad2db69fec172876e245a628ee
1 opam-version: "2.0"
2 maintainer: "ygrek@autistici.org"
3 authors: ["ygrek"]
4 homepage: "https://ygrek.org/p/sqlgg/"
5 dev-repo: "git+https://github.com/ygrek/sqlgg.git"
6 bug-reports: "https://github.com/ygrek/sqlgg/issues"
7 license: "GPL-2.0-only"
8 tags: [ "org:ygrek" ]
9 build: [
10   ["dune" "subst"] {dev}
11   ["dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc}]
13 depends: [
14   "ocaml" {>= "4.03.0"}
15   "dune" {>= "2.0"}
16   "menhir" {>= "20180523"}
17   "mybuild" {> "3"}
18   "ppx_deriving" {>= "4.3"}
19   ("extlib" {>= "1.7.8"} | "extlib-compat" {>= "1.7.8"})
20   "base-unix"
21   "odoc" {with-doc}
22   "ounit"
24 depopts: [
25   "mariadb"
26   "mysql"
27   "sqlite3"
29 synopsis: "SQL Guided (code) Generator"
30 description: """
31 sqlgg is an SQL query parser and binding code generator for C#, C++, Java, OCaml.
32 It starts off with SQL schema and queries, and generates code (or XML, allowing
33 further code generation for various purposes). Generated code only defines a mapping
34 of output columns and query parameters to the host language, trying to be as unobtrusive
35 as possible and leaving the choice of SQL database (and API to access it) to the developer."""