#!/usr/bin/env bash # This is required to change environment for the running Odoo source ./.venv.$(< .erplibre-version)/bin/activate # Le config.conf du DÉPÔT, pas le ~/.odoorc de qui lance. Un « -c » # explicite l'emporte toujours : Odoo lit opt.config avant ODOO_RC. source ./script/lib_odoo_rc.sh odoo_rc_resolve "$(pwd)" ODOO_PATH="$(pwd)/odoo$(< .odoo-version)" #export PATH=$ODOO_PATH:$PATH #echo $PATH #echo $PYTHONPATH #export PYTHONPATH="${ODOO_PATH}:${ODOO_PATH}/addons:$PYTHONPATH" export PYTHONPATH="${ODOO_PATH}:$PYTHONPATH" #echo $PYTHONPATH if [ "$ODOO_MODE_COVERAGE" = "true" ]; then coverage run -p ./odoo$(< .odoo-version)/odoo/odoo-bin "$@" else python3 ./odoo$(< .odoo-version)/odoo/odoo-bin "$@" fi