# Development area Repos for various parts of the Odoo platform. To be installed into this directory structure: ``` /opt/odoo └─┬── core [Core Odoo project and included addons] │ ├── custom [Modules developed in-house] │ ├── community [Modules by OCA, all repos mixed in a flat structure] │ ├── apps [Bought from third parties in the Odoo Apps Store] │ ├── vendor [Developed by an Odoo partner under contract] │ └── vendor01 [In-house copy of modules removed from e-invoice repo] ``` ## To download or update code from repositories: ```sh ./update_from_repo.sh [-h] -o={all|core|community|vendor|vendor01|custom} ``` ## To install into the production structure: ```sh sudo ./install_odoo_code.sh [-h] -o={all|core|community|vendor|vendor01|custom} ``` ## To apply patches to installed code: ```sh sudo ./apply_patches.sh [-h] -o={all|core|community|vendor} ```