remove report engine and update readme

This commit is contained in:
Janik von Rotz committed 2021-01-06 19:58:21 +01:00
1 parent ff5066924a
commit 50f044cb23
6 files changed
+6 -28

No files matched your search

-3
View File
@@ -43,9 +43,6 @@
[submodule "oca/web"]
path = oca/web
url = git@github.com:OCA/web.git
[submodule "oca/reporting-engine"]
path = oca/reporting-engine
url = git@github.com:OCA/reporting-engine.git
[submodule "oca/server-auth"]
path = oca/server-auth
url = git@github.com:OCA/server-auth.git
+3 -17
View File
@@ -26,9 +26,9 @@ This projects provides a highly opinionated way to develop Odoo and Odoo modules
The Odoo development environment has the following requirements:
* [Odoo Scripts](https://github.com/Mint-System/Ansible-Playbooks/tree/master/roles/odoo-scripts)
* [Docker Compose](https://docs.docker.com/compose/)
* Python 3.7.X
* [wkhtmltopdf](https://wkhtmltopdf.org/)
* [Docker](https://docs.docker.com/engine/install/) and [Docker Compose](https://docs.docker.com/compose/)
* Install python 3.7.x with [pyenv](https://github.com/pyenv/pyenv)
* [wkhtmltopdf](https://wkhtmltopdf.org/): `sudo apt install wkhtmltopdf`
* bash/zsh alias: `task='task'`
## Usage
@@ -108,20 +108,6 @@ git submodule update odoo
task install-src
```
**Py3o Report Engine**
If you are using the Py3o report engine additional packages are required:
```bash
cd odoo
pip install py3o.template py3o.formats
cd ..
# MacOS
brew cask install libreoffice
# Ubuntu
apt-get --no-install-recommends install libreoffice
```
**Initialize and start Odoo from source**
Run database container only
+1 -1
View File
@@ -1,5 +1,5 @@
[options]
addons_path = addons,../addons,../enterprise,../oca/project,../oca/web,../oca/reporting-engine
addons_path = addons,../addons,../enterprise,../oca/project,../oca/web
; Xh6dzXjqUfET9gt
admin_passwd = $pbkdf2-sha512$25000$2BvjPEcIISTkPKdUqnXO2Q$Hh1sSer4rGRuGdL.bUkiCxNAgDXsE0XgHyKlxxWNHU43IFEyr70SEylPRmVKNj9dt0N1/RiYY1Ye7mthb49j6g
limit_time_real = 240
-4
View File
@@ -9,10 +9,6 @@ services:
HOST: db
USER: odoo
PASSWORD: odoo
SMTP_PASSWORD: "${SMTP_PASSWORD}"
SMTP_PORT: "${SMTP_PORT}"
SMTP_SERVER: "${SMTP_SERVER}"
SMTP_USER: "${SMTP_USER}"
ports:
- "127.0.0.1:8069:8069"
volumes:
+2 -2
View File
@@ -12,7 +12,7 @@ echo
function disable-auto-install() {
echo "Disable auto install for all enterprise modules."
find ./enterprise -type f -name '__manifest__.py' -exec sed -i '' $'s/\'auto_install\': True,/\'auto_install\': False,/g' {} +
find ./enterprise -type f -name '__manifest__.py' -exec sed -i'' $'s/\'auto_install\': True,/\'auto_install\': False,/g' {} +
}
function venv-init() {
@@ -32,7 +32,7 @@ function locale() {
function install-src() {
cd odoo
activate-venv
pip install setuptools psycopg2-binary watchdog phonenumbers py3o.template py3o.formats
pip install setuptools wheel watchdog phonenumbers
pip install -r requirements.txt
}