diff options
Diffstat (limited to 'test/windows/odb/mingw/build')
-rwxr-xr-x | test/windows/odb/mingw/build | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/test/windows/odb/mingw/build b/test/windows/odb/mingw/build index 979cc16..28e8964 100755 --- a/test/windows/odb/mingw/build +++ b/test/windows/odb/mingw/build @@ -19,9 +19,10 @@ function clean () fi } -MYSQL=/c/projects/mysql-mingw32/bin/mysql.exe -CPPFLAGS=-I/c/projects/mysql-mingw32/include -LDFLAGS="-L/c/projects/mysql-mingw32/lib -Wl,--enable-auto-import" +ROOT=/c/projects +MYSQL=$ROOT/mysql-mingw32/bin/mysql.exe +CPPFLAGS="-I$ROOT/boost-mingw32 -I$ROOT/mysql-mingw32/include" +LDFLAGS="-L$ROOT/boost-mingw32/stage/lib -L$ROOT/mysql-mingw32/lib -Wl,--enable-auto-import" test=n rebuild=n @@ -49,6 +50,7 @@ if [ $rebuild = y ]; then clean libodb clean libodb-mysql clean libodb-tracer + clean libodb-boost clean odb-tests clean odb-examples fi @@ -86,6 +88,17 @@ fi make cd .. +# Build libodb-boost +# +cd libodb-boost + +if [ $rebuild = y ]; then + ./configure --with-libodb=../libodb CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS" +fi + +make +cd .. + # Build odb-tests # cd odb-tests @@ -96,6 +109,7 @@ if [ $rebuild = y ]; then --with-libodb=../libodb \ --with-libodb-mysql=../libodb-mysql \ --with-libodb-tracer=../libodb-tracer \ +--with-libodb-boost=../libodb-boost \ --with-mysql-host=192.168.0.5 \ --with-mysql-client=$MYSQL \ CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS" DIFFFLAGS=-ubB @@ -118,6 +132,7 @@ if [ $rebuild = y ]; then --with-database=mysql \ --with-libodb=../libodb \ --with-libodb-mysql=../libodb-mysql \ +--with-libodb-boost=../libodb-boost \ --with-mysql-host=192.168.0.5 \ --with-mysql-client=$MYSQL \ CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS" |