11; Script generated by the Inno Setup Script Wizard.
22; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
33
4- #define MyAppName " Turing Python System Monitor"
5- #define MyAppVersion " 2.2.1"
4+ #define SourceDir " ..\..\dist\turing-system-monitor\"
5+ #define MyAppName " Turing System Monitor"
6+ #define MyAppVersion GetStringFileInfo(SourceDir + " main.exe" , PRODUCT_VERSION)
67#define MyAppPublisher " Matthieu Houdebine"
78#define MyAppURL " https://github.com/mathoudebine/turing-smart-screen-python"
89
@@ -19,13 +20,14 @@ AppSupportURL={#MyAppURL}
1920AppUpdatesURL = {#MyAppURL}
2021DefaultDirName = {autopf}\{#MyAppName }
2122DefaultGroupName = {#MyAppName }
23+ OutputBaseFilename = turing-system-monitor_{#MyAppVersion}
2224AllowNoIcons = yes
2325; Uncomment the following line to run in non administrative install mode (install for current user only.)
2426;PrivilegesRequired=lowest
25- OutputBaseFilename = turing-sysmon-setup
2627Compression = lzma
2728SolidCompression = yes
2829WizardStyle = modern
30+ SetupIconFile = ..\..\res\icons\monitor-icon-17865 \icon.ico
2931
3032[Languages]
3133Name : " english" ; MessagesFile : " compiler:Default.isl"
@@ -55,19 +57,12 @@ Name: "turkish"; MessagesFile: "compiler:Languages\Turkish.isl"
5557Name : " ukrainian" ; MessagesFile : " compiler:Languages\Ukrainian.isl"
5658
5759[Files]
58- Source : " AUTHORS" ; DestDir : " {app} " ; Flags : ignoreversion
59- Source : " CODE_OF_CONDUCT.md" ; DestDir : " {app} " ; Flags : ignoreversion
60- Source : " config.yaml" ; DestDir : " {app} " ; Flags : ignoreversion
61- Source : " CONTRIBUTING.md" ; DestDir : " {app} " ; Flags : ignoreversion
62- Source : " LICENSE" ; DestDir : " {app} " ; Flags : ignoreversion
63- Source : " main.py" ; DestDir : " {app} " ; Flags : ignoreversion
64- Source : " README.md" ; DestDir : " {app} " ; Flags : ignoreversion
65- Source : " requirements.txt" ; DestDir : " {app} " ; Flags : ignoreversion
66- Source : " SECURITY.md" ; DestDir : " {app} " ; Flags : ignoreversion
67- Source : " simple-program.py" ; DestDir : " {app} " ; Flags : ignoreversion
60+ Source : " {#SourceDir}*" ; DestDir : " {app} " ; Flags : ignoreversion
6861; NOTE: Don't use "Flags: ignoreversion" on any shared system files
6962
7063[Icons]
7164Name : " {group} \{cm:ProgramOnTheWeb,{#MyAppName}}" ; Filename : " {#MyAppURL}"
7265Name : " {group} \{cm:UninstallProgram,{#MyAppName}}" ; Filename : " {uninstallexe} "
66+ Name : " {group} \Turing System Monitor" ; Filename : " {app} \configure.exe"
67+
7368
0 commit comments