Files
soci/scripts/travis/script_postgresql.sh
T
Mateusz Loskot d38b21ca67 Move directory /bin to /scripts
Move directory /bin/ci to /scripts/travis
2017-09-12 22:54:19 +02:00

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