root / LicensesMercure / Install / Licenses.iss
Historique | Voir | Annoter | Télécharger (1,812 ko)
1 |
[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 |