root / LicensesMercure / Install / Licenses.iss @ 1
Historique | Voir | Annoter | Télécharger (1,812 ko)
1 | 1 | avalancogn | [ISPP] |
---|---|---|---|
2 | #define Group "InraPorc" |
||
3 | #define Project "Licenses" |
||
4 | #define Publisher "INRA" |
||
5 | #define URL "https://inraporc.inra.fr/inraporc/" |
||
6 | ; Version |
||
7 | #define Major |
||
8 | #define Minor |
||
9 | #define Release |
||
10 | #define Build |
||
11 | #expr ParseVersion(SourcePath + '\..\' + Project + '.exe',Major,Minor,Release,Build) |
||
12 | |||
13 | [Setup] |
||
14 | ; Compiller |
||
15 | ;PrivilegesRequired=none |
||
16 | OutputBaseFilename={#Group}{#Project}Setup |
||
17 | OutputDir=. |
||
18 | VersionInfoCompany={#Publisher} |
||
19 | VersionInfoDescription={#Group} - {#Project} Setup |
||
20 | VersionInfoVersion={#Major}.{#Minor}.{#Release}.{#Build} |
||
21 | ; Installer |
||
22 | AppMutex={#Project} |
||
23 | AppName={#Group}{#Project} |
||
24 | AppVerName={#Group} - {#Project} |
||
25 | AppVersion={#Major}.{#Minor}.{#Release}.{#Build} |
||
26 | AppPublisher={#Publisher} |
||
27 | AppPublisherURL={#URL} |
||
28 | DefaultDirName={pf}\{#Group}{#Project} |
||
29 | DefaultGroupName={#Group} |
||
30 | AllowNoIcons=yes |
||
31 | |||
32 | [Tasks] |
||
33 | Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons} |
||
34 | Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked |
||
35 | |||
36 | [Files] |
||
37 | Source: ..\{#Project}.exe; DestDir: {app}; Flags: ignoreversion |
||
38 | Source: ..\libmysql.dll; DestDir: {app}; Flags: ignoreversion |
||
39 | Source: ..\libeay32.dll; DestDir: {app}; Flags: promptifolder |
||
40 | Source: ..\ssleay32.dll; DestDir: {app}; Flags: promptifolder |
||
41 | Source: ..\pscp.exe; DestDir: {app}; Flags: ignoreversion |
||
42 | |||
43 | [Icons] |
||
44 | Name: {group}\{#Project}; Filename: {app}\{#Project}.exe |
||
45 | Name: {group}\{cm:UninstallProgram,{#Project}}; Filename: {uninstallexe} |
||
46 | Name: {userdesktop}\{#Project}; Filename: {app}\{#Project}.exe; Tasks: desktopicon |
||
47 | Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\{#Project}; Filename: {app}\{#Project}.exe; Tasks: quicklaunchicon |
||
48 | |||
49 | [Languages] |
||
50 | ;Name: en; MessagesFile: compiler:Default.isl |
||
51 | Name: fr; MessagesFile: compiler:Languages\French.isl |