Ahora el instalador permite seleccionar los componentes a instalar

This commit is contained in:
Juan Ferrer Toribio 2016-03-14 12:54:43 +01:00
parent 56717195b4
commit 52c08a9ecc
1 changed files with 48 additions and 17 deletions

View File

@ -18,7 +18,7 @@ AppUpdatesURL={#MyAppURL}
CreateAppDir=yes CreateAppDir=yes
DefaultDirName={pf}\{#MyAppName} DefaultDirName={pf}\{#MyAppName}
DefaultGroupName={#MyAppName} DefaultGroupName={#MyAppName}
LicenseFile=src\LICENSE.txt ;LicenseFile=src\LICENSE.txt
SetupIconFile=src\icon.ico SetupIconFile=src\icon.ico
Compression=lzma Compression=lzma
SolidCompression=yes SolidCompression=yes
@ -50,40 +50,65 @@ Source: "src\barcodex.ocx"; \
[Tasks] [Tasks]
Name: "desktopicon"; \ Name: "desktopicon"; \
Description: "{cm:CreateDesktopIcon}"; \ Description: "{cm:CreateDesktopIcon}"; \
GroupDescription: "{cm:AdditionalIcons}"; \ GroupDescription: "{cm:AdditionalIcons}";
Flags: unchecked
[Components]
Name: "tpv"; \
Description: "Terminal Punto Venta"; \
Types: full compact custom
Name: "ent"; \
Description: "Entradas"; \
Types: full compact custom
Name: "com"; \
Description: "Comparativa"; \
Types: full compact custom
Name: "enc"; \
Description: "Encajado"; \
Types: full
Name: "eti"; \
Description: "Etiquetas"; \
Types: full
Name: "lab"; \
Description: "Laboral"; \
Types: full
[Icons] [Icons]
Name: "{group}\Terminal Punto Venta"; \ Name: "{group}\Terminal Punto Venta"; \
Parameters: "tpv"; \ Parameters: "tpv"; \
IconFileName: "{app}\icons\tpv.ico"; \ IconFileName: "{app}\icons\tpv.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}" WorkingDir: "{app}"; \
Components: tpv
Name: "{group}\Entradas"; \ Name: "{group}\Entradas"; \
Parameters: "ent"; \ Parameters: "ent"; \
IconFileName: "{app}\icons\ent.ico"; \ IconFileName: "{app}\icons\ent.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}" WorkingDir: "{app}"; \
Components: ent
Name: "{group}\Comparativa"; \ Name: "{group}\Comparativa"; \
Parameters: "com"; \ Parameters: "com"; \
IconFileName: "{app}\icons\com.ico"; \ IconFileName: "{app}\icons\com.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}" WorkingDir: "{app}"; \
Components: com
Name: "{group}\Encajado"; \ Name: "{group}\Encajado"; \
Parameters: "enc"; \ Parameters: "enc"; \
IconFileName: "{app}\icons\enc.ico"; \ IconFileName: "{app}\icons\enc.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}" WorkingDir: "{app}"; \
Components: enc
Name: "{group}\Etiquetas"; \ Name: "{group}\Etiquetas"; \
Parameters: "eti"; \ Parameters: "eti"; \
IconFileName: "{app}\icons\eti.ico"; \ IconFileName: "{app}\icons\eti.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}" WorkingDir: "{app}"; \
Name: "{group}\Lab"; \ Components: eti
Name: "{group}\Laboral"; \
Parameters: "lab"; \ Parameters: "lab"; \
IconFileName: "{app}\icons\lab.ico"; \ IconFileName: "{app}\icons\lab.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}" WorkingDir: "{app}"; \
Components: lab
;Desktop icons ;Desktop icons
@ -92,34 +117,40 @@ Name: "{commondesktop}\Terminal Punto Venta"; \
IconFileName: "{app}\icons\tpv.ico"; \ IconFileName: "{app}\icons\tpv.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \ WorkingDir: "{app}"; \
Tasks: desktopicon Tasks: desktopicon; \
Components: tpv
Name: "{commondesktop}\Entradas"; \ Name: "{commondesktop}\Entradas"; \
Parameters: "ent"; \ Parameters: "ent"; \
IconFileName: "{app}\icons\ent.ico"; \ IconFileName: "{app}\icons\ent.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \ WorkingDir: "{app}"; \
Tasks: desktopicon Tasks: desktopicon; \
Components: ent
Name: "{commondesktop}\Comparativa"; \ Name: "{commondesktop}\Comparativa"; \
Parameters: "com"; \ Parameters: "com"; \
IconFileName: "{app}\icons\com.ico"; \ IconFileName: "{app}\icons\com.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \ WorkingDir: "{app}"; \
Tasks: desktopicon Tasks: desktopicon; \
Components: com
Name: "{commondesktop}\Encajado"; \ Name: "{commondesktop}\Encajado"; \
Parameters: "enc"; \ Parameters: "enc"; \
IconFileName: "{app}\icons\enc.ico"; \ IconFileName: "{app}\icons\enc.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \ WorkingDir: "{app}"; \
Tasks: desktopicon Tasks: desktopicon; \
Components: enc
Name: "{commondesktop}\Etiquetas"; \ Name: "{commondesktop}\Etiquetas"; \
Parameters: "eti"; \ Parameters: "eti"; \
IconFileName: "{app}\icons\eti.ico"; \ IconFileName: "{app}\icons\eti.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \ WorkingDir: "{app}"; \
Tasks: desktopicon Tasks: desktopicon; \
Name: "{commondesktop}\Lab"; \ Components: eti
Name: "{commondesktop}\Laboral"; \
Parameters: "lab"; \ Parameters: "lab"; \
IconFileName: "{app}\icons\lab.ico"; \ IconFileName: "{app}\icons\lab.ico"; \
FileName: "{app}\vn-access.hta"; \ FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \ WorkingDir: "{app}"; \
Tasks: desktopicon Tasks: desktopicon; \
Components: lab