mirror of
https://github.com/SOCI/soci.git
synced 2026-05-20 20:18:55 -05:00
d38b21ca67
Move directory /bin/ci to /scripts/travis
27 lines
620 B
Bash
Executable File
27 lines
620 B
Bash
Executable File
#!/bin/bash -e
|
|
# Builds and tests SOCI backend SQLite3 at travis-ci.org
|
|
#
|
|
# Copyright (c) 2013 Mateusz Loskot <mateusz@loskot.net>
|
|
#
|
|
source ${TRAVIS_BUILD_DIR}/scripts/travis/common.sh
|
|
|
|
cmake \
|
|
-DCMAKE_BUILD_TYPE=Debug \
|
|
-DSOCI_ASAN=ON \
|
|
-DCMAKE_VERBOSE_MAKEFILE=ON \
|
|
-DSOCI_TESTS=ON \
|
|
-DSOCI_STATIC=OFF \
|
|
-DSOCI_DB2=OFF \
|
|
-DSOCI_EMPTY=OFF \
|
|
-DSOCI_FIREBIRD=OFF \
|
|
-DSOCI_MYSQL=OFF \
|
|
-DSOCI_ODBC=OFF \
|
|
-DSOCI_ORACLE=OFF \
|
|
-DSOCI_POSTGRESQL=ON \
|
|
-DSOCI_SQLITE3=OFF \
|
|
-DSOCI_POSTGRESQL_TEST_CONNSTR:STRING="dbname=soci_test user=postgres" \
|
|
..
|
|
|
|
run_make
|
|
run_test
|