diff options
| author | 魏曹先生 <1992414357@qq.com> | 2025-12-10 13:02:08 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2025-12-10 13:02:08 +0800 |
| commit | 04010f6cffa34253d1883229c9f0d831b16e3367 (patch) | |
| tree | 591ff3306a1ee12e78ba2e4973a71f89b58be6a3 /setup/windows/setup_jv_cli_template.iss | |
| parent | c740e28bd851221f32dc3f48cd94ee78352bba93 (diff) | |
| parent | 15b508b7931aacd0c07ad6f52d4cefa6eef69fa1 (diff) | |
Merge remote-tracking branch 'origin/main'
Diffstat (limited to 'setup/windows/setup_jv_cli_template.iss')
| -rw-r--r-- | setup/windows/setup_jv_cli_template.iss | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/setup/windows/setup_jv_cli_template.iss b/setup/windows/setup_jv_cli_template.iss new file mode 100644 index 0000000..124d897 --- /dev/null +++ b/setup/windows/setup_jv_cli_template.iss @@ -0,0 +1,42 @@ +#define MyAppName "JustEnoughVCS" +#define MyAppVersion "<<<VERSION>>>" +#define MyAppPublisher "<<<AUTHOR>>>" +#define MyAppURL "<<<SITE>>>" + +[Setup] +AppId={{8265DF21-F290-487E-9403-C2730EC31A03} +AppName={#MyAppName} +AppVersion={#MyAppVersion} +AppPublisher={#MyAppPublisher} +AppPublisherURL={#MyAppURL} +AppSupportURL={#MyAppURL} +AppUpdatesURL={#MyAppURL} +DefaultDirName={autopf}\{#MyAppName} +DefaultGroupName={#MyAppName} +AllowNoIcons=yes +LicenseFile=..\..\LICENSE +PrivilegesRequired=lowest +OutputDir=..\..\export\setup +OutputBaseFilename=JustEnoughVCS For Windows +SetupIconFile=..\..\docs\images\Yizi.ico +SolidCompression=yes +WizardStyle=modern dynamic + +[Languages] +Name: "english"; MessagesFile: "compiler:Default.isl" + +[Files] +Source: "..\..\export\*"; Excludes: "setup"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs +Source: "inst.ps1"; DestDir: "{app}\scripts\"; Flags: ignoreversion +Source: "uninst.ps1"; DestDir: "{app}\scripts\"; Flags: ignoreversion + +[Run] +Filename: "powershell.exe"; Parameters: "-ExecutionPolicy Bypass -File ""{app}\scripts\inst.ps1"""; Flags: runhidden; Description: "Running post-installation script..."; StatusMsg: "Running post-installation script..."; AfterInstall: RunPostInstall + +[UninstallRun] +Filename: "powershell.exe"; Parameters: "-ExecutionPolicy Bypass -File ""{app}\scripts\uninst.ps1"""; Flags: runhidden; RunOnceId: "UninstallScript" + +[Code] +procedure RunPostInstall; +begin +end; |
