Skip to content
Snippets Groups Projects
Commit faa715e195b4 authored by Vincent Hatakeyama's avatar Vincent Hatakeyama
Browse files

odoo modules needed for odoo 7/8

parent 70d2f461f904
No related branches found
No related tags found
No related merge requests found
......@@ -60,6 +60,7 @@
then
echo "DEBUG - Found in /opt/odoo/sources/odoo"
odoo_bin=/opt/odoo/sources/odoo/$odoo_bin
module_path="/opt/odoo/sources/odoo/odoo/__init__.py"
else
echo "FATAL - No odoo found"
echo "INFO - Maybe you forgot to activate your environment?"
......@@ -72,6 +73,15 @@
echo "DEBUG - Odoo found by using module path"
fi
odoo=$(dirname $(dirname $module_path))
if expr match $odoo ^.*\.egg$ ;
then
odoo="/usr/local/bin"
odoo_addons_path=${ODOO_ADDONS_PATH:-/opt/odoo/sources/odoo}
else
odoo_addons_path=${ODOO_ADDONS_PATH:-$odoo}
fi
fi
#
......@@ -102,7 +112,12 @@
then
addons_path="--addons-path=$($python -B -c "import ConfigParser ; c = ConfigParser.ConfigParser() ; c.read('${project_home}/setup.cfg') ; print(','.join(['$HOME/src/openobject-server/openerp/addons','$HOME/src/openobject-addons','$HOME/src/openerp-web/addons']+['${project_home}/'+line for line in c.get('odoo_scripts', 'addon_dirs', '').split()]))")"
else
pathes=$($python -B -c "import ConfigParser ; c = ConfigParser.ConfigParser() ; c.read('${project_home}/setup.cfg') ; print(','.join(['${project_home}/'+line for line in c.get('odoo_scripts', 'addon_dirs', '').split()]))")
if [ "$ODOO_TYPE" = "odoo7" ] || [ "$ODOO_TYPE" = "odoo8" ];
then
pathes=$($python -B -c "import ConfigParser ; c = ConfigParser.ConfigParser() ; c.read('${project_home}/setup.cfg') ; print(','.join(['$odoo_addons_path/addons']+['${project_home}/'+line for line in c.get('odoo_scripts', 'addon_dirs', '').split()]))")
else
pathes=$($python -B -c "import ConfigParser ; c = ConfigParser.ConfigParser() ; c.read('${project_home}/setup.cfg') ; print(','.join(['${project_home}/'+line for line in c.get('odoo_scripts', 'addon_dirs', '').split()]))")
fi
if [ -n "$pathes" ];
then
addons_path="--addons-path=$pathes"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment