tests: actually exit with error code on failure
[sqlgg.git] / demo / build.cmd
blobd13a05ebd62f2b3ab3ee0b7c6b0000cfe864568d
2 ../sqlgg -gen cxx demo_sqlite3.sql > demo_cxx_gen.hpp
3 ../sqlgg -gen cxx -params unnamed demo_mysql.sql > demo_cxx_gen_mysql.hpp
4 ../sqlgg -gen caml demo_sqlite3.sql > demo_caml_gen.ml
5 ../sqlgg -gen xml demo_sqlite3.sql > demo_xml_gen.xml
6 ../sqlgg -gen java -name demo_java_gen demo_mysql.sql > demo_java_gen.java
7 ../sqlgg -gen csharp demo_mysql.sql > demo_csharp_gen.cs
9 cl /c /MDd /D_UNICODE /D_DEBUG /W4 /Zc:forScope,wchar_t /EHsc demo_cxx.cpp
10 link /DEBUG demo_cxx.obj sqlite3.lib
12 ocamlfind ocamlc -linkpkg -package sqlite3 -w Alse -g -o demo_caml -I ../impl/ocaml -I ../impl/ocaml/sqlite3 ../impl/sqlgg_sqlite3.ml ../impl/sqlgg_traits.ml demo_caml_gen.ml demo_caml.ml
14 cl /c /MDd /D_UNICODE /D_DEBUG /W4 /Zc:forScope,wchar_t /EHsc demo_cxx_mysql.cpp
15 link /DEBUG demo_cxx_mysql.obj libmysqlclient.lib
17 javac demo_java.java
19 csc -r:System.Data -r:MySql.Data demo_csharp.cs demo_csharp_gen.cs