2025.02.16 22:45:35 (centos.cmoser.eu)

This commit is contained in:
Christian Moser 2025-02-16 22:45:35 +01:00
parent c5eef49a34
commit 3c44d1c962
Failed to extract signature
3 changed files with 24 additions and 22 deletions

View File

@ -22,29 +22,31 @@ fi
cat > "${PYTHON_VENV_DIR}/sgbackup/bin/sgbackup" << EOF cat > "${PYTHON_VENV_DIR}/sgbackup/bin/sgbackup" << EOF
#!/bin/bash #!/bin/bash
SELF="\$(realpath "$0")" SELF="\$(realpath "\$0")"
VENV_BINDR="\$(dirname "\$SELF")" echo \$SELF
VENV_BINDIR="\$(dirname "\$SELF")"
echo \$VENV_BINDIR
. "\$VENV_BINDIR/activate" . "\$VENV_BINDIR/activate"
python -m sgbackup echo "\$@"
python -m sgbackup "\$@"
exit_code=\$? exit_code=\$?
deactivate 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 "${PYHTHON_VENV_DIR}/sgbackup/bin/sgbackup" ~/.local/bin/sgbackup ln -sv "${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
SELF="\$(realpath "$0")" SELF="\$(realpath "\$0")"
VENV_BINDR="\$(dirname "\$SELF")" VENV_BINDIR="\$(dirname "\$SELF")"
. "\$VENV_BINDIR/activate" . "\$VENV_BINDIR/activate"
python -m sgbackup.gui python -m sgbackup.gui "\$@"
exit_code=\$? exit_code=\$?
deactivate deactivate

View File

@ -22,29 +22,29 @@ fi
cat > "${PYTHON_VENV_DIR}/sgbackup/bin/sgbackup" << EOF cat > "${PYTHON_VENV_DIR}/sgbackup/bin/sgbackup" << EOF
#!/bin/bash #!/bin/bash
SELF="\$(realpath "$0")" SELF="\$(realpath "\$0")"
VENV_BINDR="\$(dirname "\$SELF")" VENV_BINDIR="\$(dirname "\$SELF")"
. "\$VENV_BINDIR/activate" . "\$VENV_BINDIR/activate"
python -m sgbackup python -m sgbackup "\$@"
exit_code=\$? exit_code=\$?
deactivate 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 "${PYHTHON_VENV_DIR}/sgbackup/bin/sgbackup" ~/.local/bin/sgbackup ln -sv "${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
SELF="\$(realpath "$0")" SELF="\$(realpath "\$0")"
VENV_BINDR="\$(dirname "\$SELF")" VENV_BINDIR="\$(dirname "\$SELF")"
. "\$VENV_BINDIR/activate" . "\$VENV_BINDIR/activate"
python -m sgbackup.gui python -m sgbackup.gui "\$@"
exit_code=\$? exit_code=\$?
deactivate deactivate

View File

@ -24,12 +24,12 @@ gsgbackup = 'sgbackup:gui_main'
[tool.setuptools] [tool.setuptools]
include-package-data = true include-package-data = true
packages = ["sgbackup","sgbackup.archiver","sgbackup.commands","sgbackup.gui"]
package-data = {"sgbackup"=["sgbackup/icons/*.ico","sgbackup/icons/hicolor/*/*/*","sgbackup/icons/hicolor/*/*/*/*"]}
#[tool.setuptools.packages.find]
[tool.setuptools.packages.find] #namespaces = false
where=["."] #where = ["."]
include=["sgbackup"] #include = []
exclude=[".venv","sphinx","apidoc","scripts"] #exclude = [".venv","sphinx","apidoc","scripts"]