2019-04-14 03:02:30 +00:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
2019-08-07 15:30:38 +00:00
|
|
|
# databases
|
2019-04-15 05:26:45 +00:00
|
|
|
[[ -z ${VNPY_TEST_MYSQL_DATABASE} ]] && VNPY_TEST_MYSQL_DATABASE=vnpy
|
|
|
|
[[ -z ${VNPY_TEST_MYSQL_HOST} ]] && VNPY_TEST_MYSQL_HOST=127.0.0.1
|
|
|
|
[[ -z ${VNPY_TEST_MYSQL_PORT} ]] && VNPY_TEST_MYSQL_PORT=3306
|
|
|
|
[[ -z ${VNPY_TEST_MYSQL_USER} ]] && VNPY_TEST_MYSQL_USER=root
|
|
|
|
[[ -z ${VNPY_TEST_MYSQL_PASSWORD} ]] && VNPY_TEST_MYSQL_PASSWORD=
|
|
|
|
[[ -z ${VNPY_TEST_POSTGRESQL_DATABASE} ]] && VNPY_TEST_POSTGRESQL_DATABASE=vnpy
|
|
|
|
[[ -z ${VNPY_TEST_POSTGRESQL_HOST} ]] && VNPY_TEST_POSTGRESQL_HOST=127.0.0.1
|
|
|
|
[[ -z ${VNPY_TEST_POSTGRESQL_PORT} ]] && VNPY_TEST_POSTGRESQL_PORT=5432
|
|
|
|
[[ -z ${VNPY_TEST_POSTGRESQL_USER} ]] && VNPY_TEST_POSTGRESQL_USER=postgres
|
|
|
|
[[ -z ${VNPY_TEST_POSTGRESQL_PASSWORD} ]] && VNPY_TEST_POSTGRESQL_PASSWORD=
|
|
|
|
[[ -z ${VNPY_TEST_MONGODB_DATABASE} ]] && VNPY_TEST_MONGODB_DATABASE=vnpy
|
|
|
|
[[ -z ${VNPY_TEST_MONGODB_HOST} ]] && VNPY_TEST_MONGODB_HOST=127.0.0.1
|
|
|
|
[[ -z ${VNPY_TEST_MONGODB_PORT} ]] && VNPY_TEST_MONGODB_PORT=27017
|
2019-04-14 03:02:30 +00:00
|
|
|
|
2019-04-15 05:26:45 +00:00
|
|
|
|
|
|
|
export VNPY_TEST_MYSQL_DATABASE
|
|
|
|
export VNPY_TEST_MYSQL_HOST
|
|
|
|
export VNPY_TEST_MYSQL_PORT
|
|
|
|
export VNPY_TEST_MYSQL_USER
|
|
|
|
export VNPY_TEST_MYSQL_PASSWORD
|
|
|
|
export VNPY_TEST_POSTGRESQL_DATABASE
|
|
|
|
export VNPY_TEST_POSTGRESQL_HOST
|
|
|
|
export VNPY_TEST_POSTGRESQL_PORT
|
|
|
|
export VNPY_TEST_POSTGRESQL_USER
|
|
|
|
export VNPY_TEST_POSTGRESQL_PASSWORD
|
|
|
|
export VNPY_TEST_MONGODB_DATABASE
|
|
|
|
export VNPY_TEST_MONGODB_HOST
|
|
|
|
export VNPY_TEST_MONGODB_PORT
|
2019-08-07 15:30:38 +00:00
|
|
|
|
|
|
|
# ext_modules:
|
|
|
|
# disable all building first
|
|
|
|
[[ -z ${VNPY_BUILD_CTP} ]] && VNPY_BUILD_CTP=0
|
|
|
|
[[ -z ${VNPY_BUILD_OES} ]] && VNPY_BUILD_OES=0
|
|
|
|
export VNPY_BUILD_CTP
|
|
|
|
export VNPY_BUILD_OES
|
|
|
|
|
|
|
|
# build option
|
|
|
|
[[ -z ${VNPY_BUILD_PARALLEL} ]] && VNPY_BUILD_PARALLEL=auto
|
|
|
|
export VNPY_BUILD_PARALLEL
|