root / Install / InstData.iss
Historique | Voir | Annoter | Télécharger (4,986 ko)
1 |
[ISPP] |
---|---|
2 |
#define Project "InraPorc" |
3 |
#define Publisher "INRAE" |
4 |
#define URL "https://inraporc.inra.fr/inraporc/" |
5 |
; Version |
6 |
#define Major |
7 |
#define Minor |
8 |
#define Release |
9 |
#define Build |
10 |
#expr ParseVersion(SourcePath + '\..\' + Project + '.exe',Major,Minor,Release,Build) |
11 |
|
12 |
[Setup] |
13 |
; Compiller |
14 |
Compression=none |
15 |
PrivilegesRequired=none |
16 |
OutputBaseFilename=InstData |
17 |
OutputDir=. |
18 |
UsePreviousLanguage=no |
19 |
VersionInfoCompany={#Publisher} |
20 |
VersionInfoDescription={#Project} Data Setup |
21 |
VersionInfoVersion={#Major}.{#Minor} |
22 |
; Installer |
23 |
AppName={cm:Project,{#Project}} |
24 |
AppVerName={cm:NameAndVersion,{cm:Project,{#Project}},{#Major}.{#Minor}} |
25 |
AppPublisher={#Publisher} |
26 |
AppPublisherURL={#URL} |
27 |
DefaultDirName={userdocs}\{#Project} |
28 |
Uninstallable=no |
29 |
|
30 |
[Languages] |
31 |
Name: en; MessagesFile: compiler:Default.isl |
32 |
Name: fr; MessagesFile: compiler:Languages\French.isl |
33 |
|
34 |
[CustomMessages] |
35 |
en.Project=Data set for %1 |
36 |
en.Installation=Installation of a dataset |
37 |
en.vide=Empty dataset |
38 |
en.FR=Examples in French |
39 |
en.EN=Examples in English |
40 |
en.InraAfz=INRA-AFZ tables |
41 |
fr.Project=Jeu de donn?es pour %1 |
42 |
fr.Installation=Installation d'un jeu de donn?es |
43 |
fr.vide=Jeu de donn?es vide |
44 |
fr.FR=Exemples en Fran?ais |
45 |
fr.EN=Exemples en Anglais |
46 |
fr.InraAfz=Tables INRA-AFZ |
47 |
|
48 |
[Types] |
49 |
Name: custom; Description: {cm:Installation}; Flags: iscustom |
50 |
|
51 |
[Components] |
52 |
Name: EN; Description: {cm:EN}; Flags: exclusive |
53 |
Name: FR; Description: {cm:FR}; Flags: exclusive |
54 |
Name: vide; Description: {cm:vide}; Flags: exclusive |
55 |
|
56 |
[Files] |
57 |
; vide |
58 |
Source: S:\SG-prj-Inraporc\Donn?es\Matiere.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
59 |
Source: S:\SG-prj-Inraporc\Donn?es\Aliment.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
60 |
Source: S:\SG-prj-Inraporc\Donn?es\SeqAliT.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
61 |
Source: S:\SG-prj-Inraporc\Donn?es\RationT.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
62 |
Source: S:\SG-prj-Inraporc\Donn?es\LogeT.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
63 |
Source: S:\SG-prj-Inraporc\Donn?es\ProfilT.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
64 |
Source: S:\SG-prj-Inraporc\Donn?es\SimulT.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
65 |
Source: S:\SG-prj-Inraporc\Donn?es\SeqAliP.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
66 |
Source: S:\SG-prj-Inraporc\Donn?es\RationP.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
67 |
Source: S:\SG-prj-Inraporc\Donn?es\ProfilP.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
68 |
Source: S:\SG-prj-Inraporc\Donn?es\SimulP.rec; DestDir: {app}; Components: vide; Flags: onlyifdoesntexist |
69 |
; FR |
70 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\Matiere.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
71 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\Aliment.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
72 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\SeqAliT.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
73 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\RationT.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
74 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\LogeT.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
75 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\ProfilT.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
76 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\SimulT.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
77 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\SeqAliP.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
78 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\RationP.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
79 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\ProfilP.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
80 |
Source: S:\SG-prj-Inraporc\Donn?es\FR\SimulP.rec; DestDir: {app}; Components: FR; Flags: onlyifdoesntexist |
81 |
; EN |
82 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\Matiere.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
83 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\Aliment.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
84 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\SeqAliT.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
85 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\RationT.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
86 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\LogeT.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
87 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\ProfilT.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
88 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\SimulT.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
89 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\SeqAliP.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
90 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\RationP.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
91 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\ProfilP.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |
92 |
Source: S:\SG-prj-Inraporc\Donn?es\EN\SimulP.rec; DestDir: {app}; Components: EN; Flags: onlyifdoesntexist |