-
Notifications
You must be signed in to change notification settings - Fork 9
/
build.py
37 lines (33 loc) · 799 Bytes
/
build.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import sys
import PyInstaller.__main__
from pyisotools import __author__, __version__
if sys.platform == "win32":
callArgs = (
"--noconfirm",
"--onefile",
"--console",
"--icon",
"pyisotools/gui/icons/pyisotools.ico",
"--name",
"pyisotools",
"--clean",
"--add-data",
"pyisotools/gui/themes;themes/",
"pyisotools/__main__.py",
"--windowed",
)
else:
callArgs = (
"--noconfirm",
"--onefile",
"--console",
"--icon",
"pyisotools/gui/icons/pyisotools.ico",
"--name",
"pyisotools",
"--clean",
"--add-data",
"pyisotools/gui/themes:themes/",
"pyisotools/__main__.py",
)
PyInstaller.__main__.run(callArgs)