schema: remember NULL on column definitions
[sqlgg.git] / opam
blob2652ad757359416ae99f537b1a5294591e06fbd9
1 opam-version: "2.0"
2 maintainer: "ygrek@autistici.org"
3 authors: ["ygrek"]
4 homepage: "http://ygrek.org.ua/p/sqlgg/"
5 dev-repo: "git+https://github.com/ygrek/sqlgg.git"
6 bug-reports: "https://github.com/ygrek/sqlgg/issues"
7 build: [
8   [ "ocaml"
9     "setup.ml"
10     "-configure"
11     "--enable-tests"
12     "--%{mariadb:enable}%-mariadb"
13     "--%{mysql:enable}%-mysql"
14     "--%{sqlite3:enable}%-sqlite3"
15     "--prefix" prefix
16   ]
17   ["ocaml" "setup.ml" "-build"]
18   ["ocaml" "setup.ml" "-test"] {with-test}
20 install: [
21   ["ocaml" "setup.ml" "-install"]
23 remove: [
24   ["ocamlfind" "remove" "sqlgg"]
25   ["rm" "-f" "%{bin}%/sqlgg" "%{bin}%/sqlgg.exe"]
27 depends: [
28   "ocaml" {>= "4.02.0"}
29   "ocamlfind" {build}
30   "ocamlbuild" {build}
31   "mybuild" {build}
32   "menhir"
33   "ppx_deriving"
34   ("extlib" | "extlib-compat")
35   "base-unix"
36   "ounit"
38 depopts: [
39   "mariadb"
40   "mysql"
41   "sqlite3"
43 synopsis: "SQL Guided (code) Generator"
44 description: """
45 sqlgg is an SQL query parser and binding code generator for C#, C++, Java, OCaml.
46 It starts off with SQL schema and queries, and generates code (or XML, allowing
47 further code generation for various purposes). Generated code only defines a mapping
48 of output columns and query parameters to the host language, trying to be as unobtrusive
49 as possible and leaving the choice of SQL database (and API to access it) to the developer."""
50 flags: light-uninstall