remove report engine and update readme
This commit is contained in:
1 parent
ff5066924a
commit
50f044cb23
6 files changed
+6
-28
No files matched your search
@@ -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
|
||||
|
||||
@@ -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,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
|
||||
|
||||
@@ -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:
|
||||
|
||||
Submodule oca/reporting-engine deleted from c766008737.
@@ -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
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user