First commit

This commit is contained in:
Ignacio Serantes
2026-03-22 18:16:51 +01:00
commit a402828d1a
23 changed files with 14768 additions and 0 deletions

47
build.sh Executable file
View File

@@ -0,0 +1,47 @@
#!/usr/bin/env bash
#source .venv/bin/activate
case $1 in
-v)
shift
case $1 in
3.8) PYINSTALLER=pyinstaller-3.8;;
3.9) PYINSTALLER=pyinstaller-3.9;;
3.10) PYINSTALLER=pyinstaller-3.10;;
3.11) PYINSTALLER=pyinstaller-3.11;;
3.12) PYINSTALLER=pyinstaller-3.12;;
3.13) PYINSTALLER=pyinstaller-3.13;;
3.14) PYINSTALLER=pyinstaller-3.14;;
*) PYINSTALLER=pyinstaller;;
esac
;;
--version=3.8) PYINSTALLER=pyinstaller-3.8;;
--version=3.9) PYINSTALLER=pyinstaller-3.9;;
--version=3.10) PYINSTALLER=pyinstaller-3.10;;
--version=3.11) PYINSTALLER=pyinstaller-3.11;;
--version=3.12) PYINSTALLER=pyinstaller-3.12;;
--version=3.13) PYINSTALLER=pyinstaller-3.13;;
--version=3.14) PYINSTALLER=pyinstaller-3.14;;
*) PYINSTALLER=pyinstaller;;
esac
# $PYINSTALLER \
# --add-binary 'desktop/Desktogram.png:desktop' \
# --add-binary 'locale/en/LC_MESSAGES/messages.mo:locale/en/LC_MESSAGES' \
# --add-binary 'locale/es/LC_MESSAGES/messages.mo:locale/es/LC_MESSAGES' \
# --add-binary 'locale/gl/LC_MESSAGES/messages.mo:locale/gl/LC_MESSAGES' \
# --add-data 'js/downloader.js:js' \
# --noconsole \
# -F tagmanager.py
# Sólo en windows.
# --icon=desktop/TagsManager.png \
$PYINSTALLER \
--onefile \
--noconsole \
--windowed \
-F bagheeraview.py
#deactivate