diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2011-03-30 16:12:06 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2011-03-30 16:12:06 +0200 |
commit | 6a9aeb7eed00b1f03039b73f72015e65bbea48b4 (patch) | |
tree | fb0f77bdf6e7c7c7dc970025669d56a49fbbd7ca /test/windows/odb/unpack | |
parent | 457b2c78ff3b6da7856c6d336de6e1b2dc3a4d60 (diff) |
Update with multi-database build and SQLite support
Diffstat (limited to 'test/windows/odb/unpack')
-rwxr-xr-x | test/windows/odb/unpack | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/test/windows/odb/unpack b/test/windows/odb/unpack index 5aaf68f..8e1c180 100755 --- a/test/windows/odb/unpack +++ b/test/windows/odb/unpack @@ -8,8 +8,10 @@ function error () } base=/cygdrive/t/pack +databases="sqlite mysql" -rm -rf libodb libodb-mysql libodb-tracer libodb-boost odb odb-tests odb-examples +rm -rf libodb libodb-sqlite libodb-mysql libodb-tracer libodb-boost \ +odb odb-tests-* odb-examples-* v=`echo $base/libodb-?.*.zip | sed -e "s%$base/libodb-\(.*\).zip%\1%"` @@ -21,6 +23,9 @@ mv libodb-$v libodb unzip -q $base/libodb-tracer-$v.zip mv libodb-tracer-$v libodb-tracer +unzip -q $base/libodb-sqlite-$v.zip +mv libodb-sqlite-$v libodb-sqlite + unzip -q $base/libodb-mysql-$v.zip mv libodb-mysql-$v libodb-mysql @@ -28,18 +33,25 @@ unzip -q $base/libodb-boost-$v.zip mv libodb-boost-$v libodb-boost unzip -q $base/odb-tests-$v.zip -mv odb-tests-$v odb-tests +for d in $databases; do + cp -r odb-tests-$v odb-tests-$d +done +rm -r odb-tests-$v unzip -q $base/odb-examples-$v.zip -mv odb-examples-$v odb-examples +for d in $databases; do + cp -r odb-examples-$v odb-examples-$d +done +rm -r odb-examples-$v unzip -q $base/odb-$v-i686-windows.zip mv odb-$v-i686-windows odb cp default.options odb/etc/odb/ -cp mysql.options odb-tests/ -cp mysql-driver.bat odb-tests/ - -cp mysql.options odb-examples/ -cp mysql-driver.bat odb-examples/ +for d in $databases; do + cp $d.options odb-tests-$d/ + cp $d-driver.bat odb-tests-$d/ + cp $d.options odb-examples-$d/ + cp $d-driver.bat odb-examples-$d/ +done |