Build Charac server and client with OIDC, SSH sessions, and packages
Verify / verify (ubuntu-latest, linux-bionic-arm64) (push) Canceled after 0s
Verify / verify (ubuntu-latest, linux-x64) (push) Canceled after 0s
Verify / verify (windows-latest, win-x64) (push) Canceled after 0s
Verify / postgres (push) Canceled after 0s

This commit is contained in:
Nitload
2026-10-05 14:02:50 +08:00
parent 4bc3552167
commit 0ea679932e
185 changed files with 10653 additions and 772 deletions
+28
View File
@@ -0,0 +1,28 @@
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
<Package Name="Charac Client" Manufacturer="nitload" Version="$(var.PackageVersion)"
UpgradeCode="0F2E0762-42F8-431B-BA94-B8BD63B0C103" Scope="perMachine">
<MajorUpgrade DowngradeErrorMessage="A newer Charac Client is already installed." />
<MediaTemplate EmbedCab="yes" />
<StandardDirectory Id="ProgramFiles6432Folder">
<Directory Id="CompanyFolder" Name="nitload">
<Directory Id="INSTALLFOLDER" Name="Charac Client" />
</Directory>
</StandardDirectory>
<Component Id="ClientPath" Directory="INSTALLFOLDER" Guid="*">
<Environment Id="ClientPathEnvironment" Name="PATH" Action="set" Part="last"
System="yes" Value="[INSTALLFOLDER]" />
<RegistryValue Root="HKLM" Key="Software\nitload\Charac\Client" Name="InstallPath"
Type="string" Value="[INSTALLFOLDER]" KeyPath="yes" />
</Component>
<Component Id="ClientConfigTemplate" Directory="INSTALLFOLDER" Guid="*">
<File Id="ClientConfigTemplateFile" Source="$(var.ConfigTemplatePath)" KeyPath="yes" />
</Component>
<Feature Id="Complete" Title="Charac Client" Level="1">
<Files Directory="INSTALLFOLDER" Include="$(var.PayloadDir)\**">
<Exclude Files="$(var.PayloadDir)\**.pdb" />
</Files>
<ComponentRef Id="ClientPath" />
<ComponentRef Id="ClientConfigTemplate" />
</Feature>
</Package>
</Wix>