: 1 name: libodb-mysql version: 2.5.0-b.26.z project: odb summary: MySQL ODB runtime library license: GPL-2.0-only license: other: proprietary ; Not free/open source. topics: C++, ORM, MySQL, MariaDB, SQL description-file: README changes-file: NEWS url: https://www.codesynthesis.com/products/odb/ doc-url: https://www.codesynthesis.com/products/odb/doc/manual.xhtml src-url: https://git.codesynthesis.com/cgit/odb/odb/ email: odb-users@codesynthesis.com build-warning-email: odb-builds@codesynthesis.com requires: c++11 # @@ TMP Bump the toolchain version to 0.17.0 after it is released. # depends: * build2 >= 0.16.0- depends: * bpkg >= 0.16.0- #depends: libmysqlclient >= 5.0.3 | libmariadb ^10.2.2 depends: libmysqlclient >= 5.0.3 depends: libodb == $ depends: * cli ^1.2.0- ? ($config.libodb_mysql.develop) tests: odb-tests == $ \ ? (!$defined(config.odb_tests.database)) config.odb_tests.database=mysql builds: all builds: -wasm builds: -( +windows &gcc ) ; MinGW GCC is not supported by libmysqlclient. build-auxiliary: *-mysql_* default-build-config: \ { 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 \ # 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 \ # Complements the default configuration (see odb-tests for background). # # Note: derives build-auxiliary from default. # custom-builds: latest custom-builds: -wasm custom-builds: -( +windows &gcc ) ; MinGW GCC is not supported by libmysqlclient. custom-builds: -static ; Implementation uses plugins and requires -fPIC. #custom-build-bot: -- see below. custom-build-config: \ { 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 \ # Complements the multi configuration (see odb-tests for background). # # Note: derives build-auxiliary from default. # custom-multi-builds: latest custom-multi-builds: -wasm custom-multi-builds: -( +windows &gcc ) ; MinGW GCC is not supported by libmysqlclient. custom-multi-builds: -static ; Implementation uses plugins and requires -fPIC. #custom-multi-build-bot: -- see below. custom-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 \ custom-build-bot: \ -----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuF4YmJmPHY52Q6N+YO0M lt/fCovdezleb2tVplyTnvbyAiPdmYCIIjVrsqUn3y46PdFtWEiSdsrCcncoxi6H 8KelOB/oQ9pNTyEvwGKEH5ZIU7noLZYdXEfoNdvdL/pbY/7uLBZOSekfdQShZtbe uOZCM2Mhg2DD76TP/VAwaXuDCnEvxxU/yneUl5ZaBo62AWNrYJuSGAliCOpVpl6X X1kbHOvnCx7c9e3LxgaVivPaeZRKYg0OaFt96SBYEZzNPvjA8pMuKuj/vatHaCQ3 NO9+r3TJ+4dQd7qN6Ju3zUJq9J/ndSh4lPvUalvvhdykecefhcyHwRZOG4xyFMFE nJM4sM+aZu6WoKATIKtk7On70inVr0sZJXwJ4Lt4oqaK2VthcSTby3wf2Yv4p5hL zNo31cCPmBRYzABcIc6ADYvexVK4uCwaim8xs7RK5Ug2Gv6vUWoRNZW8grIgDwUY 5pZ4Zk3hW4ii2vehTaVrrmdW6XipIsT+ayiVX7eWuHHNxAeCojXVjOJu9B0ExMlD 5tHZCs+SNdV5MceexecbptB7fZtRebP120yjLiSnZ5FpaQ1stusr0hSg+VQaX4np f5m1W/CcDr53PKWg/ayY9nWMUQaIwH4b69kLM+VTpYSbzu5UQJkmNBNq2EOHgoTv 9MLA+cE/nNJ/rMI//MZ1+kcCAwEAAQ== -----END PUBLIC KEY----- \ custom-build-bot: \ -----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuLYZ68rotGDAtWViFHOe XEsmZB8BGI+af1ixh9JOy9BE4ohGTfPr1YsjGDzh+PhOVLAtyykOoT/qG7cuGB0T gBInoRrgVB2/ZKTMwxeDGb/TA3uykaXxcw7/liTsizHAY+phCNTbke8iER5Y78js 9GlnTPmNhwFqEj2fwCz+2o08eyZvZ9Vj1fH/bFDCmDmU33JR3crtJlC8wPiF70Ho FJzHFdaFQl3MxvEV92HjOsyqozMi6tAVVefN1vapVQeNtjkB0Di18p0/EMugEuGU OxktjDHQWNaV8Ao6cCDk6OkJnM3ZNL1no3cV4cuF+/xI8UZzwfPoBnwg/s183Qzu pHHKOSHmuO0oVE/XohJhepSw3tb+wf5BwejRhYHikIjqCxJdm9H0QTiqXT82y24K yg3gkRMOgqnVxERKKP4ZknLSMQCEKiND/t2zdLJ/lxH9eHZdPHKk3OZZG292j+Bh fknxcTKNk1Dmf32Irs5hVrjsoU8eAutbItovzXdBaj//rn/ry/kUlCa1Ov6iLIDJ gyxmsDlgKNR/uE9ogmDn0ishJIoCmxeqenRfJkttr9pEsDsUFuB425QGqiSxa1jh PCNca3iRtO44wADXaQMTGpvLzBfdfVc8LoFpn+kynN0V1MvxAX4mHRXxw8ERXd3U dpHDhOthPLolJQrYKb/YyW8CAwEAAQ== -----END PUBLIC KEY----- \ custom-multi-build-bot: \ -----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuF4YmJmPHY52Q6N+YO0M lt/fCovdezleb2tVplyTnvbyAiPdmYCIIjVrsqUn3y46PdFtWEiSdsrCcncoxi6H 8KelOB/oQ9pNTyEvwGKEH5ZIU7noLZYdXEfoNdvdL/pbY/7uLBZOSekfdQShZtbe uOZCM2Mhg2DD76TP/VAwaXuDCnEvxxU/yneUl5ZaBo62AWNrYJuSGAliCOpVpl6X X1kbHOvnCx7c9e3LxgaVivPaeZRKYg0OaFt96SBYEZzNPvjA8pMuKuj/vatHaCQ3 NO9+r3TJ+4dQd7qN6Ju3zUJq9J/ndSh4lPvUalvvhdykecefhcyHwRZOG4xyFMFE nJM4sM+aZu6WoKATIKtk7On70inVr0sZJXwJ4Lt4oqaK2VthcSTby3wf2Yv4p5hL zNo31cCPmBRYzABcIc6ADYvexVK4uCwaim8xs7RK5Ug2Gv6vUWoRNZW8grIgDwUY 5pZ4Zk3hW4ii2vehTaVrrmdW6XipIsT+ayiVX7eWuHHNxAeCojXVjOJu9B0ExMlD 5tHZCs+SNdV5MceexecbptB7fZtRebP120yjLiSnZ5FpaQ1stusr0hSg+VQaX4np f5m1W/CcDr53PKWg/ayY9nWMUQaIwH4b69kLM+VTpYSbzu5UQJkmNBNq2EOHgoTv 9MLA+cE/nNJ/rMI//MZ1+kcCAwEAAQ== -----END PUBLIC KEY----- \ custom-multi-build-bot: \ -----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuLYZ68rotGDAtWViFHOe XEsmZB8BGI+af1ixh9JOy9BE4ohGTfPr1YsjGDzh+PhOVLAtyykOoT/qG7cuGB0T gBInoRrgVB2/ZKTMwxeDGb/TA3uykaXxcw7/liTsizHAY+phCNTbke8iER5Y78js 9GlnTPmNhwFqEj2fwCz+2o08eyZvZ9Vj1fH/bFDCmDmU33JR3crtJlC8wPiF70Ho FJzHFdaFQl3MxvEV92HjOsyqozMi6tAVVefN1vapVQeNtjkB0Di18p0/EMugEuGU OxktjDHQWNaV8Ao6cCDk6OkJnM3ZNL1no3cV4cuF+/xI8UZzwfPoBnwg/s183Qzu pHHKOSHmuO0oVE/XohJhepSw3tb+wf5BwejRhYHikIjqCxJdm9H0QTiqXT82y24K yg3gkRMOgqnVxERKKP4ZknLSMQCEKiND/t2zdLJ/lxH9eHZdPHKk3OZZG292j+Bh fknxcTKNk1Dmf32Irs5hVrjsoU8eAutbItovzXdBaj//rn/ry/kUlCa1Ov6iLIDJ gyxmsDlgKNR/uE9ogmDn0ishJIoCmxeqenRfJkttr9pEsDsUFuB425QGqiSxa1jh PCNca3iRtO44wADXaQMTGpvLzBfdfVc8LoFpn+kynN0V1MvxAX4mHRXxw8ERXd3U dpHDhOthPLolJQrYKb/YyW8CAwEAAQ== -----END PUBLIC KEY----- \