vn-access/setup.iss

126 lines
3.6 KiB
Plaintext
Executable File

#define MyAppName "Verdnatura"
#define MyAppVersion "1.0"
#define MyAppPublisher "Verdnatura"
#define MyAppURL "http://www.verdnatura.es/"
#define MyAppExeName "setup.exe"
[Setup]
; NOTE: The value of AppId uniquely identifies this application.
AppId={{7615F2D0-AB26-4EB0-948C-BBB2CE1151D7}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
CreateAppDir=yes
DefaultDirName={pf}\{#MyAppName}
DefaultGroupName={#MyAppName}
LicenseFile=src\LICENSE.txt
SetupIconFile=src\icon.ico
Compression=lzma
SolidCompression=yes
PrivilegesRequired=admin
DisableStartupPrompt=yes
OutputDir=..
OutputBaseFilename=vn-access
SignTool=signtool.exe sign \
/a /f $qC:\cert.pfx$q /n $q{#MyAppPublisher}$q /t http://timestamp.comodoca.com/authenticode /d $q{#MyAppName}$q $f
[Languages]
Name: "es"; MessagesFile: "compiler:Languages\Spanish.isl"
[Dirs]
Name: "{app}"; \
Flags: uninsalwaysuninstall
Name: "{sd}\fotos"; \
Flags: uninsalwaysuninstall; \
Permissions: users-modify
[Files]
Source: "src\*"; \
DestDir: "{app}"; Flags: ignoreversion
Source: "src\icons\*"; \
DestDir: "{app}\icons"; Flags: ignoreversion
Source: "src\barcodex.ocx"; \
DestDir: {sys}; Flags: onlyifdoesntexist regserver 32bit
[Tasks]
Name: "desktopicon"; \
Description: "{cm:CreateDesktopIcon}"; \
GroupDescription: "{cm:AdditionalIcons}"; \
Flags: unchecked
[Icons]
Name: "{group}\Terminal Punto Venta"; \
Parameters: "tpv"; \
IconFileName: "{app}\icons\tpv.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"
Name: "{group}\Entradas"; \
Parameters: "ent"; \
IconFileName: "{app}\icons\ent.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"
Name: "{group}\Comparativa"; \
Parameters: "com"; \
IconFileName: "{app}\icons\com.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"
Name: "{group}\Encajado"; \
Parameters: "enc"; \
IconFileName: "{app}\icons\enc.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"
Name: "{group}\Etiquetas"; \
Parameters: "eti"; \
IconFileName: "{app}\icons\eti.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"
Name: "{group}\Lab"; \
Parameters: "lab"; \
IconFileName: "{app}\icons\lab.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"
;Desktop icons
Name: "{commondesktop}\Terminal Punto Venta"; \
Parameters: "tpv"; \
IconFileName: "{app}\icons\tpv.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \
Tasks: desktopicon
Name: "{commondesktop}\Entradas"; \
Parameters: "ent"; \
IconFileName: "{app}\icons\ent.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \
Tasks: desktopicon
Name: "{commondesktop}\Comparativa"; \
Parameters: "com"; \
IconFileName: "{app}\icons\com.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \
Tasks: desktopicon
Name: "{commondesktop}\Encajado"; \
Parameters: "enc"; \
IconFileName: "{app}\icons\enc.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \
Tasks: desktopicon
Name: "{commondesktop}\Etiquetas"; \
Parameters: "eti"; \
IconFileName: "{app}\icons\eti.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \
Tasks: desktopicon
Name: "{commondesktop}\Lab"; \
Parameters: "lab"; \
IconFileName: "{app}\icons\lab.ico"; \
FileName: "{app}\vn-access.hta"; \
WorkingDir: "{app}"; \
Tasks: desktopicon