added translations to centos-install.sh and fedora-install.sh

This commit is contained in:
Christian Moser 2025-03-14 16:49:49 +01:00
parent c0b5dfa400
commit c866419b30
Failed to extract signature
2 changed files with 4 additions and 2 deletions

View File

@ -17,6 +17,7 @@ python -m venv --system-site-packages "${PYTHON_VENV_DIR}/sgbackup"
. "${PYTHON_VENV_DIR}/sgbackup/bin/activate" . "${PYTHON_VENV_DIR}/sgbackup/bin/activate"
pip install --upgrade pip pip install --upgrade pip
pip install -r "${PROJECT_ROOT}/requirements.txt" pip install -r "${PROJECT_ROOT}/requirements.txt"
make -C "${PROJECT_ROOT}" translations
pip install "${PROJECT_ROOT}" pip install "${PROJECT_ROOT}"
if [ ! -d ~/.local/bin ]; then if [ ! -d ~/.local/bin ]; then

View File

@ -17,6 +17,7 @@ python -m venv --system-site-packages "${PYTHON_VENV_DIR}/sgbackup"
. "${PYTHON_VENV_DIR}/sgbackup/bin/activate" . "${PYTHON_VENV_DIR}/sgbackup/bin/activate"
pip install --upgrade pip pip install --upgrade pip
pip install -r "${PROJECT_ROOT}/requirements.txt" pip install -r "${PROJECT_ROOT}/requirements.txt"
make -C "${PROJECT_ROOT}" translations
pip install "${PROJECT_ROOT}" pip install "${PROJECT_ROOT}"
if [ ! -d ~/.local/bin ]; then if [ ! -d ~/.local/bin ]; then
@ -38,7 +39,7 @@ deactivate
exit \$exit_code exit \$exit_code
EOF EOF
chmod +x "${PYTHON_VENV_DIR}/sgbackup/bin/sgbackup" chmod +x "${PYTHON_VENV_DIR}/sgbackup/bin/sgbackup"
ln -sv "${PYTHON_VENV_DIR}/sgbackup/bin/sgbackup" ~/.local/bin/sgbackup ln -snfv "${PYTHON_VENV_DIR}/sgbackup/bin/sgbackup" ~/.local/bin/sgbackup
cat > "${PYTHON_VENV_DIR}/sgbackup/bin/gsgbackup" << EOF cat > "${PYTHON_VENV_DIR}/sgbackup/bin/gsgbackup" << EOF
#!/bin/bash #!/bin/bash
@ -55,5 +56,5 @@ deactivate
exit \$exit_code exit \$exit_code
EOF EOF
chmod +x "${PYTHON_VENV_DIR}/sgbackup/bin/gsgbackup" chmod +x "${PYTHON_VENV_DIR}/sgbackup/bin/gsgbackup"
ln -sv "${PYTHON_VENV_DIR}/sgbackup/bin/gsgbackup" ~/.local/bin/gsgbackup ln -snfv "${PYTHON_VENV_DIR}/sgbackup/bin/gsgbackup" ~/.local/bin/gsgbackup