48 lines
1.4 KiB
Bash
Executable File
48 lines
1.4 KiB
Bash
Executable File
#!/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
|