prepare release 0.4.4
[sqlgg.git] / _tags
blob73e8c4deac00c9e14d09c5f61debd57edfe22624
1 # OASIS_START
2 # DO NOT EDIT (digest: b2138a54609e481138a6091255f0218a)
3 # Ignore VCS directories, you can use the same kind of rule outside
4 # OASIS_START/STOP if you want to exclude directories that contains
5 # useless stuff for the build process
6 true: annot, bin_annot
7 <**/.svn>: -traverse
8 <**/.svn>: not_hygienic
9 ".bzr": -traverse
10 ".bzr": not_hygienic
11 ".hg": -traverse
12 ".hg": not_hygienic
13 ".git": -traverse
14 ".git": not_hygienic
15 "_darcs": -traverse
16 "_darcs": not_hygienic
17 # Library sqlgg
18 "lib/sqlgg.cmxs": use_sqlgg
19 "lib/props.cmx": for-pack(Sqlgg)
20 "lib/sql.cmx": for-pack(Sqlgg)
21 "lib/stmt.cmx": for-pack(Sqlgg)
22 "lib/tables.cmx": for-pack(Sqlgg)
23 "lib/syntax.cmx": for-pack(Sqlgg)
24 "lib/prelude.cmx": for-pack(Sqlgg)
25 <lib/*.ml{,i,y}>: package(extlib)
26 <lib/*.ml{,i,y}>: package(ppx_deriving.std)
27 # Executable sqlgg
28 <src/cli.{native,byte}>: package(extlib)
29 <src/cli.{native,byte}>: package(oUnit)
30 <src/cli.{native,byte}>: package(ppx_deriving.std)
31 <src/cli.{native,byte}>: use_sqlgg
32 <src/*.ml{,i,y}>: package(extlib)
33 <src/*.ml{,i,y}>: package(oUnit)
34 <src/*.ml{,i,y}>: package(ppx_deriving.std)
35 <src/*.ml{,i,y}>: use_sqlgg
36 # Library sqlgg_traits
37 "impl/ocaml/sqlgg_traits.cmxs": use_sqlgg_traits
38 # Library sqlgg_mysql
39 "impl/ocaml/mysql/sqlgg_mysql.cmxs": use_sqlgg_mysql
40 <impl/ocaml/mysql/*.ml{,i,y}>: package(mysql)
41 <impl/ocaml/mysql/*.ml{,i,y}>: use_sqlgg_traits
42 # Library sqlgg_sqlite3
43 "impl/ocaml/sqlite3/sqlgg_sqlite3.cmxs": use_sqlgg_sqlite3
44 <impl/ocaml/sqlite3/*.ml{,i,y}>: package(sqlite3)
45 <impl/ocaml/sqlite3/*.ml{,i,y}>: use_sqlgg_traits
46 # OASIS_STOP
47 true: warn(+A-e-40-41-42-44-45)
48 true: -annot
49 true: use_menhir
50 "example" or "demo" or "impl": -traverse