diff --git a/dist/install/windows-pg-standalone/single.iss b/dist/install/windows-pg-standalone/single.iss deleted file mode 100644 index c2e11517..00000000 --- a/dist/install/windows-pg-standalone/single.iss +++ /dev/null @@ -1,87 +0,0 @@ -; Basic preconfigured ayanova installer for super easy config -; single user or lan only, built in postgres -; external to lan requires different config - -#define MyAppName "AyaNova" -#define MyAppVersion "8.0.0-beta.1" -#define MyAppPublisher "Ground Zero Tech-Works, Inc." -#define MyAppURL "https://ayanova.com/" -#define MyAppExeName "AyaNova.exe" -#define MyAppLauncherExeName "ayanova-launcher.exe" - - -[Setup] -; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications. -; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) -AppId={{B2BB79DB-0690-497C-B92B-955F7B468429} -AppName={#MyAppName} -AppVersion={#MyAppVersion} -;AppVerName={#MyAppName} {#MyAppVersion} -AppPublisher={#MyAppPublisher} -AppPublisherURL={#MyAppURL} -AppSupportURL={#MyAppURL} -AppUpdatesURL={#MyAppURL} -DefaultDirName={autopf}\ayanova -DisableProgramGroupPage=yes -LicenseFile=C:\data\code\raven\dist\assets\license.rtf -; Uncomment the following line to run in non administrative install mode (install for current user only.) -;PrivilegesRequired=lowest -OutputDir=C:\data\code\raven\dist\install\windows-pg-standalone\output -OutputBaseFilename=ayanova-single-setup -SetupIconFile=C:\data\code\raven\graphics\logo.ico -Compression=lzma -SolidCompression=yes -WizardStyle=modern -ArchitecturesInstallIn64BitMode=x64 -ArchitecturesAllowed=x64 - -;[Languages] -;Name: "english"; MessagesFile: "compiler:Default.isl" -;Name: "french"; MessagesFile: "compiler:Languages\French.isl" -;Name: "german"; MessagesFile: "compiler:Languages\German.isl" -;Name: "spanish"; MessagesFile: "compiler:Languages\Spanish.isl" - -[Tasks] -Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked - -[Files] -Source: "C:\data\code\raven\dist\win-x64\ayanova\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion -Source: "C:\data\code\raven\dist\win-x64\ayanova\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs -Source: "C:\data\code\raven\dist\win-x64\launcher\config.json"; DestDir: "{app}"; Flags: ignoreversion confirmoverwrite -Source: "C:\data\code\raven\dist\win-x64\launcher\*"; DestDir: "{app}\launcher"; Flags: ignoreversion recursesubdirs createallsubdirs -Source: "C:\data\code\raven\dist\win-x64\postgres\*"; DestDir: "{app}\local-postgres"; Permissions: users-modify;Flags: ignoreversion recursesubdirs createallsubdirs -Source: "C:\data\code\raven\dist\win-x64\data\database\*"; DestDir: "{commonappdata}\ayanova\database"; Permissions: users-modify; Flags: ignoreversion recursesubdirs createallsubdirs - -[Dirs] -Name: "{app}\.local-chromium";Permissions: users-modify;Flags: uninsalwaysuninstall -Name: "{commonappdata}\ayanova";Permissions: users-modify; -Name: "{commonappdata}\ayanova\logs";Permissions: users-modify; - - -[UninstallDelete] -Type: filesandordirs; Name: "{app}\.local-chromium\*" - -[Icons] -Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\launcher\{#MyAppLauncherExeName}"; -;IconFilename: "{app}\logo.ico" -Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\launcher\{#MyAppLauncherExeName}"; Tasks: desktopicon - -[Run] -Filename: "{app}\launcher\{#MyAppLauncherExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent - -[Code] -procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep); -begin - if CurUninstallStep = usPostUninstall then - begin - if MsgBox('Do you want to delete the AyaNova database?', mbConfirmation, MB_YESNO or MB_DEFBUTTON2) = IDYES then - //this is the msg that will display after uninstall,change is as you prefer - begin - if MsgBox('Are you sure you want to **PERMANENTLY** delete the database files?', mbConfirmation, MB_YESNO or MB_DEFBUTTON2) = IDYES then - //this is the msg that will display after uninstall,change is as you prefer - begin - DelTree(ExpandConstant('{commonappdata}\ayanova'), True, True, True); - end; - end; - end; -end;