diff options
Diffstat (limited to 'src/setup.py')
| -rw-r--r-- | src/setup.py | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/src/setup.py b/src/setup.py index db06109..6a55325 100644 --- a/src/setup.py +++ b/src/setup.py @@ -1,7 +1,23 @@ -from os import system +############################################################################ +# # +# Description: Fichier setup pour empaqueter l'app # +# # +############################################################################ +# https://github.com/jrsoftware/issrc + +from os import system, mkdir +from os.path import join, isdir +from shutil import copy + +icon: str = join("app", "ressources", "icon.ico") +exePath: str = join("dist", "main", "main.exe") +dirRess: str = join("dist", "main", "ressources") +res: int = system(f"pyinstaller -w -i {icon} main.py") -res = system("pyinstaller -w -i .\\gui\\ressources\\icon.ico main.py") if res == 0: - system(".\\dist\\main\\main.exe") + if not isdir(dirRess): + mkdir(dirRess) + copy(icon, dirRess) + system(exePath) |
