|
1 ;This file will be executed next to the application bundle image |
|
2 ;I.e. current directory will contain folder APPLICATION_NAME with application files |
|
3 [Setup] |
|
4 AppId={{PRODUCT_APP_IDENTIFIER}} |
|
5 AppName=APPLICATION_NAME |
|
6 AppVersion=APPLICATION_VERSION |
|
7 AppVerName=APPLICATION_NAME APPLICATION_VERSION |
|
8 AppPublisher=APPLICATION_VENDOR |
|
9 AppComments=APPLICATION_COMMENTS |
|
10 AppCopyright=APPLICATION_COPYRIGHT |
|
11 ;AppPublisherURL=http://java.com/ |
|
12 ;AppSupportURL=http://java.com/ |
|
13 ;AppUpdatesURL=http://java.com/ |
|
14 DefaultDirName=APPLICATION_INSTALL_ROOT\APPLICATION_NAME |
|
15 DisableStartupPrompt=Yes |
|
16 DisableDirPage=DISABLE_DIR_PAGE |
|
17 DisableProgramGroupPage=Yes |
|
18 DisableReadyPage=Yes |
|
19 DisableFinishedPage=Yes |
|
20 DisableWelcomePage=Yes |
|
21 DefaultGroupName=APPLICATION_GROUP |
|
22 ;Optional License |
|
23 LicenseFile=APPLICATION_LICENSE_FILE |
|
24 ;WinXP or above |
|
25 MinVersion=0,5.1 |
|
26 OutputBaseFilename=INSTALLER_FILE_NAME |
|
27 Compression=lzma |
|
28 SolidCompression=yes |
|
29 PrivilegesRequired=APPLICATION_INSTALL_PRIVILEGE |
|
30 SetupIconFile= |
|
31 UninstallDisplayIcon= |
|
32 UninstallDisplayName=APPLICATION_NAME |
|
33 WizardImageStretch=No |
|
34 WizardSmallImageFile=APPLICATION_NAME-setup-icon.bmp |
|
35 ArchitecturesInstallIn64BitMode=ARCHITECTURE_BIT_MODE |
|
36 FILE_ASSOCIATIONS |
|
37 |
|
38 [Languages] |
|
39 Name: "english"; MessagesFile: "compiler:Default.isl" |
|
40 |
|
41 [Files] |
|
42 Source: "APPLICATION_NAME\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs |
|
43 |
|
44 [Code] |
|
45 function returnTrue(): Boolean; |
|
46 begin |
|
47 Result := True; |
|
48 end; |
|
49 |
|
50 function returnFalse(): Boolean; |
|
51 begin |
|
52 Result := False; |
|
53 end; |
|
54 |
|
55 function InitializeSetup(): Boolean; |
|
56 begin |
|
57 Result := True; |
|
58 end; |