-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.iss
32 lines (29 loc) · 1.33 KB
/
main.iss
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
[Setup]
AppName=EfiritPluginWebServer
AppVersion=1.0
DefaultDirName={pf}\EfiritPluginWebServer
DefaultGroupName=EfiritPluginWebServer
OutputDir=Output
OutputBaseFilename=EfiritPluginWebServerSetup
Compression=lzma
SolidCompression=yes
[Files]
Source: "server\main.py"; DestDir: "{app}"
Source: "server\uvicorn_server.py"; DestDir: "{app}"
Source: "server\drivers\atol10.py"; DestDir: "{app}server\drivers"
Source: "server\schemas\settings.py"; DestDir: "{app}server\schemas"
Source: "server\schemas\kkt.py"; DestDir: "{app}server\schemas"
Source: "server\schemas\exceptions.py"; DestDir: "{app}server\schemas"
Source: "server\models\atol_device.py"; DestDir: "{app}server\models"
Source: "server\models\base.py"; DestDir: "{app}server\models"
Source: "dist\main.exe"; DestDir: "{app}dist"
Source: "main.py"; DestDir: "{app}"
Source: "config.json"; DestDir: "{app}"; Flags: ignoreversion
Source: "1.png"; DestDir: "{app}"; Flags: ignoreversion
Source: "3.png"; DestDir: "{app}"; Flags: ignoreversion
Source: "4.png"; DestDir: "{app}"; Flags: ignoreversion
[Icons]
Name: "{group}\EfiritPluginWebServer"; Filename: "{app}\main.py"
Name: "{group}\Uninstall EfiritPluginWebServer"; Filename: "{uninstallexe}"
[Run]
Filename: "{app}\python.exe"; Parameters: "main.py"; WorkingDir: "{app}"; Description: "Run EfiritPluginWebServer"; Flags: postinstall skipifsilent