summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
9 daysFix copying issue in odb-tests/common/view/olv/multi-packageBoris Kolpackov2-9/+24
9 daysFix preprocessor conditions in odb-tests/common/view/basics/Boris Kolpackov3-39/+10
9 daysUse decay_traits in dynamic query support to handle array decayBoris Kolpackov2-30/+12
9 daysRemove old cruft (libtool support, etc) from plugin search codeBoris Kolpackov1-25/+5
9 daysFix Clang -Wno-undefined-var-template in dynamic multi-database support codeBoris Kolpackov4-27/+50
Note that after this change we can no longer support multi-file circular dependencies in this mode since we need to generate extern template declarations involving classes that may participate in the cycle (see now excluded odb-tests/common/circular/multiple/).
9 daysFix typo in README.mdBoris Kolpackov1-1/+1
10 daysGet rid of dual config support and _BUILD2 macro in runtime librariesmulti-package-versionBoris Kolpackov72-970/+93
10 daysGet rid of ODB_BUILD2 macro in ODB compilerBoris Kolpackov5-24/+9
10 daysRedo version.hxx as version.hxx.in in ODB compilerBoris Kolpackov6-48/+79
10 daysRename version-build2.hxx.in to version.hxx.in in runtime librariesBoris Kolpackov41-580/+266
Add old (manually-maintained) macros from version.hxx to version.hxx.in for backwards-compatibility.
14 daysUpdate libodb and libodb-mysql package manifests to enable MinGW GCC buildsKaren Arutyunov2-7/+1
14 daysUpdate ODB compiler plugin to work with GCC 14Boris Kolpackov2-4/+18
2024-04-24Don't do `using namespace` before including headers in odb-tests/libcommonBoris Kolpackov1-10/+19
2024-04-24Add custom bot build configurations to package manifestsBoris Kolpackov5-16/+517
2024-04-24Fix various warnings (uninitialized, loss of precision, macro redefinition)Boris Kolpackov4-5/+7
2024-04-24Reimplement has_lt_operator check without full instantiationBoris Kolpackov2-6/+32
The full instantiation caused a segfault in certain cases with GCC 11.4.0 from Ubuntu 22.04 (but not from Debian).
2024-04-23Suppress bunch of unused/uninitialized warningsBoris Kolpackov6-5/+14
2024-04-22Fix uninitialized warning in MySQL testsBoris Kolpackov1-0/+8
2024-04-22Improve odb::nullable for C++11 and laterBoris Kolpackov1-36/+299
2024-03-29Build multi package config of libodb only for target configs not excluded by ↵Karen Arutyunov1-0/+11
odb-tests and libodb-* packages
2024-03-28Add package configuration to libodb-pgsql and libodb-mysql for testing in ↵Karen Arutyunov3-13/+45
multi-database odb-tests mode
2024-03-28Add odb-tests as tests dependency for libodbKaren Arutyunov3-2/+40
2024-03-28Minor tweak to odb-tests/README.mdBoris Kolpackov1-1/+1
2024-03-27Switch from using of mysql, sqlite, and postgresql git prerequisite ↵Karen Arutyunov3-11/+14
repositories to cppget.org alpha repository section
2024-03-27Add support for testing via odb-tests to default build configuration for ↵Karen Arutyunov3-35/+26
libodb-pgsql and libodb-mysql
2024-03-26Fix copy and paste error in odb-tests/database-options.testscriptBoris Kolpackov1-4/+4
2024-03-07Switch to using string_set type for config.odb_tests.database variableKaren Arutyunov1-14/+4
2024-03-07Change sys:mysql to sys:mysql-client in README.mdBoris Kolpackov1-1/+1
2024-03-05Fix mysql client package name in odb-tests' manifest and root.buildKaren Arutyunov2-3/+3
2024-03-01Fix typos in documentationKaren Arutyunov1-2/+2
2024-03-01Fix bug in previous changeBoris Kolpackov1-1/+1
2024-03-01Don't assign default value to config.odb_tests.multi_databaseBoris Kolpackov1-5/+14
2024-03-01Temporarily hide tests dependencies behind config.odb_tests.developBoris Kolpackov5-8/+20
This allows us both to get proper semantics for bdep and to CI.
2024-02-29Add README.md, remove README-GIT, update odb-tests/README.mdBoris Kolpackov3-6/+184
2024-02-27Add missing convert_from() calls during inverse container statement generationBoris Kolpackov1-2/+6
2024-02-27Improve odb-tests configuration variables descriptionBoris Kolpackov1-3/+10
2024-02-26Make database clients (psql, mysql) build-time dependencies in odb-testsBoris Kolpackov1-2/+2
2024-02-26Add root LICENSE fileBoris Kolpackov17-24/+48
Also tweak copyright in package LICENSE files.
2024-02-07Add evolution tests to odb-testsKaren Arutyunov100-1995/+2279
Also clean up some buildfiles and manifests.
2024-02-05Suppress GCC's 'may be used uninitialized' warningKaren Arutyunov1-1/+1
2024-02-05Keep toolchain dependency version 0.16.0- until 0.17.0 is releasedKaren Arutyunov10-18/+54
2024-02-01Add libodb-qt package to repositoryKaren Arutyunov4-18/+11
2024-02-01Update copyrightKaren Arutyunov1-1/+1
2024-02-01Merge branch 'libodb-qt' into multi-packageKaren Arutyunov114-0/+7729
2024-02-01Turn libodb-qt repository into package for muti-package repositorylibodb-qtKaren Arutyunov173-4064/+32
2024-02-01Add libodb-boost package to repositoryKaren Arutyunov4-6/+11
2024-02-01Merge branch 'libodb-boost' into multi-packageKaren Arutyunov100-0/+5197
2024-02-01Update copyrightlibodb-boostKaren Arutyunov1-1/+1
2024-02-01Turn libodb-boost repository into package for muti-package repositoryKaren Arutyunov143-2871/+32
2024-02-01Add libodb-mssql package to repositoryKaren Arutyunov10-21/+43