- erplibre separate venv erplibre and odoo - rename python-version to python-odoo-version - add conf/python-erplibre-version - rename .venv to .venv.erplibre - move .venv/repo to .venv.erplibre/bin/repo - install pyenv into .venv.erplibre - install poetry into .venv.odooVERSION - first installation show odoo version to install - can install erplibre without odoo - update README.md information about installation with TODO - change image from github to locally - remove link creation .venv - update version: remove code to force create symbolic link .venv - use dynamic merge manifest, will be able to merge different odoo version - can add dev tools - default manifest is empty to remove conflict
14 lines
518 B
Bash
Executable file
14 lines
518 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
VENV_ERPLIBRE_PATH=$(cat "conf/python-erplibre-venv" | xargs)
|
|
|
|
VENV_REPO_PATH=${VENV_ERPLIBRE_PATH}/bin/repo
|
|
# Install git-repo if missing
|
|
if [[ ! -f ${VENV_REPO_PATH} ]]; then
|
|
echo "\n---- Install git-repo from Google APIS ----"
|
|
curl https://storage.googleapis.com/git-repo-downloads/repo > ${VENV_REPO_PATH}
|
|
chmod +x ${VENV_REPO_PATH}
|
|
sed -i 1d ${VENV_REPO_PATH}
|
|
PYTHON_HASHBANG="#!./${VENV_ERPLIBRE_PATH}/bin/python"
|
|
sed -i "1 i ${PYTHON_HASHBANG}" ${VENV_REPO_PATH}
|
|
fi
|