diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2024-03-28 15:19:48 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2024-03-28 16:15:15 +0300 |
commit | b95eff25492660329ae38847932fb1e9069b31c3 (patch) | |
tree | 3774e7ea4c689f4523ba91794c02d3612d083bfc /libodb-mysql | |
parent | 77ae11deccf567c13f628c60faae938753ae7aee (diff) |
Add package configuration to libodb-pgsql and libodb-mysql for testing in multi-database odb-tests mode
Diffstat (limited to 'libodb-mysql')
-rw-r--r-- | libodb-mysql/manifest | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/libodb-mysql/manifest b/libodb-mysql/manifest index eecebcd..76f7537 100644 --- a/libodb-mysql/manifest +++ b/libodb-mysql/manifest @@ -43,3 +43,25 @@ default-build-config: config.odb_tests.mysql.port=$getenv(DATABASE_PORT) }+ odb-tests \ + +# Only build this package configuration where it can be tested via odb-tests +# package (see its manifest for details). +# +multi-builds: all +multi-builds: -wasm +multi-builds: -( +windows &gcc ) ; MinGW GCC is not supported by libmysqlclient. +multi-builds: -( +windows -gcc ) +multi-builds: &gcc +multi-builds: &gcc-5+ +multi-builds: -static +multi-build-config: +\ +{ + config.odb_tests.multi_database=true + + config.odb_tests.mysql.user=$getenv(DATABASE_USER) + config.odb_tests.mysql.database=$getenv(DATABASE_NAME) + config.odb_tests.mysql.host=$getenv(DATABASE_HOST) + config.odb_tests.mysql.port=$getenv(DATABASE_PORT) +}+ odb-tests +\ |