First real stable push since migrating
This commit is contained in:
BIN
OversightInstaller/Assets/DLShortcut.ico
Normal file
BIN
OversightInstaller/Assets/DLShortcut.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 21 KiB |
BIN
OversightInstaller/Assets/trayicon.ico
Normal file
BIN
OversightInstaller/Assets/trayicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 KiB |
Binary file not shown.
1
OversightInstaller/Build/HarvestedFiles.wixobj
Normal file
1
OversightInstaller/Build/HarvestedFiles.wixobj
Normal file
File diff suppressed because one or more lines are too long
42
OversightInstaller/HarvestedFiles.wxs
Normal file
42
OversightInstaller/HarvestedFiles.wxs
Normal file
@@ -0,0 +1,42 @@
|
||||
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
|
||||
<Fragment>
|
||||
<DirectoryRef Id="INSTALLFOLDER">
|
||||
<Component Id="cmpUPL4zyYGpfRaDjFUWL7r0.VHZKs" Guid="F0E00FBB-B63A-4DED-A177-8E79C2A4C1CB">
|
||||
<File Id="fil_giGueDAhkHg7IGVpG9lWyNnt9g" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\config.json" />
|
||||
</Component>
|
||||
<Component Id="cmpzRl5Z2HPRUNvTukjrTa1wMNAT2w" Guid="5083C4D6-8419-4182-90D1-FC8B23654508">
|
||||
<File Id="filqJfymN5jNIMZnPNQcknB.hTaPkg" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\D3DCompiler_47_cor3.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpvbtd5xmG17XXCLo8AarNuPfLQrI" Guid="EB8254A7-5D7C-46BE-B00C-5F9036CF9D45">
|
||||
<File Id="filpqttPPxEAoIzCzmZquD9RoAwNNo" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\PSG-Oversight.exe" />
|
||||
</Component>
|
||||
<Component Id="cmp65oxzC1SOi0_nD1EF9uJcyf7AUc" Guid="03B24C6F-09A0-4CAF-95EB-2B5D8A53441A">
|
||||
<File Id="filVjSW8_9Qs10tFdNDgZCMVzXvv1M" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\PSG-Oversight.pdb" />
|
||||
</Component>
|
||||
<Component Id="cmpve3SyLDvkvTkjO0hEsFmzi.34p8" Guid="0FEA7DC2-423C-4D23-A425-36FCE770A4D2">
|
||||
<File Id="filQdDCeDxtlE0wp8NcxWuIdgZ5KUw" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\PenImc_cor3.dll" />
|
||||
</Component>
|
||||
<Component Id="cmp9p11pVvfHzWT3MHfTpVVHhJz4Mc" Guid="DC58272B-9CA9-4FAB-8629-6D9952F788F6">
|
||||
<File Id="filCsDVY6fSKowrx91l2E6LXiyifzs" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\PresentationNative_cor3.dll" />
|
||||
</Component>
|
||||
<Component Id="cmpIlHre.6vyW_rNEMiyejz2LzF40A" Guid="D47B8F28-E758-4808-A275-EAC4B90E46F4">
|
||||
<File Id="filw6DYkpHZRX_cobuySX3SfuRrVBA" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\vcruntime140_cor3.dll" />
|
||||
</Component>
|
||||
<Component Id="cmppJtSGEjpkqcE6B80qiNcp7uzu_E" Guid="7296EA6A-9666-4934-896D-EB3CFE7DADD9">
|
||||
<File Id="filBmC5aLvP1Wdue27MeciP9pIZ9E0" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\wpfgfx_cor3.dll" />
|
||||
</Component>
|
||||
</DirectoryRef>
|
||||
</Fragment>
|
||||
<Fragment>
|
||||
<ComponentGroup Id="AppFiles">
|
||||
<ComponentRef Id="cmpUPL4zyYGpfRaDjFUWL7r0.VHZKs" />
|
||||
<ComponentRef Id="cmpzRl5Z2HPRUNvTukjrTa1wMNAT2w" />
|
||||
<ComponentRef Id="cmpvbtd5xmG17XXCLo8AarNuPfLQrI" />
|
||||
<ComponentRef Id="cmp65oxzC1SOi0_nD1EF9uJcyf7AUc" />
|
||||
<ComponentRef Id="cmpve3SyLDvkvTkjO0hEsFmzi.34p8" />
|
||||
<ComponentRef Id="cmp9p11pVvfHzWT3MHfTpVVHhJz4Mc" />
|
||||
<ComponentRef Id="cmpIlHre.6vyW_rNEMiyejz2LzF40A" />
|
||||
<ComponentRef Id="cmppJtSGEjpkqcE6B80qiNcp7uzu_E" />
|
||||
</ComponentGroup>
|
||||
</Fragment>
|
||||
</Wix>
|
||||
34
OversightInstaller/OversightInstaller.wixproj
Normal file
34
OversightInstaller/OversightInstaller.wixproj
Normal file
@@ -0,0 +1,34 @@
|
||||
<Project Sdk="WixToolset.Sdk/6.0.0">
|
||||
<ItemGroup>
|
||||
<PackageReference Include="WixToolset.UI.wixext" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup>
|
||||
<!-- Force embedding files into the MSI (no external .cab file) -->
|
||||
<EmbedCab>true</EmbedCab>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<WixExtensionInclude>WixToolset.UI.wixext</WixExtensionInclude>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<DefineConstants>PublishDir=C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Assets\DLShortcut.ico">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Assets\trayicon.ico">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<WixSource Include="HarvestedFiles.wxs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="bpl.rtf">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Assets\windowsdesktop-runtime-8.0.13-win-x64.exe" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
64
OversightInstaller/Package.wxs
Normal file
64
OversightInstaller/Package.wxs
Normal file
@@ -0,0 +1,64 @@
|
||||
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
|
||||
xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui">
|
||||
|
||||
<Package Name="Oversight" Manufacturer="Paragon Systems Group" Version="1.0.0.0" UpgradeCode="e0e26d46-ed26-425e-a1bb-9bc76523ae6b">
|
||||
<MajorUpgrade DowngradeErrorMessage="A newer version of this application is already installed." />
|
||||
|
||||
<WixVariable
|
||||
Id="WixUILicenseRtf"
|
||||
Value="bpl.rtf"
|
||||
/>
|
||||
<!-- 🔍 Properties -->
|
||||
<Property Id="ARPPRODUCTICON" Value="DLShortcutIcon" />
|
||||
<Property Id="SERVER_URL" Value="http://your-default-server/api/register" />
|
||||
<Property Id="APP_EXECUTABLE" Value="PSG-Oversight.exe" />
|
||||
|
||||
|
||||
<!-- 🔧 UI -->
|
||||
<ui:WixUI Id="WixUI_InstallDir" InstallDirectory="INSTALLFOLDER" />
|
||||
|
||||
<!-- 🎨 Icon for Add/Remove Programs -->
|
||||
<Icon Id="DLShortcutIcon" SourceFile="Assets\DLShortcut.ico" />
|
||||
|
||||
<!-- 📂 Installation Directory -->
|
||||
<StandardDirectory Id="ProgramFiles64Folder">
|
||||
<Directory Id="INSTALLFOLDER" Name="Oversight">
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- 📁 Assets Folder -->
|
||||
|
||||
</Directory>
|
||||
</StandardDirectory>
|
||||
<ComponentGroupRef Id="AppFiles" />
|
||||
|
||||
<!-- 📁 Start Menu Shortcut -->
|
||||
<StandardDirectory Id="ProgramMenuFolder">
|
||||
<Directory Id="ApplicationProgramsFolder" Name="Oversight">
|
||||
<Component Id="StartMenuShortcutComponent" Guid="4C5466A9-CE33-48AE-B80C-08915A864DF2">
|
||||
<Shortcut Id="StartMenuShortcut"
|
||||
Directory="ApplicationProgramsFolder"
|
||||
Name="Oversight"
|
||||
WorkingDirectory="INSTALLFOLDER"
|
||||
Target="[INSTALLFOLDER][APP_EXECUTABLE]"
|
||||
Icon="DLShortcutIcon"
|
||||
IconIndex="0" />
|
||||
<RemoveFile Id="RemoveStartMenuShortcut" Name="Oversight.lnk" On="uninstall" />
|
||||
<RemoveFolder Id="RemoveStartMenuFolder" On="uninstall" />
|
||||
<RegistryValue Root="HKCU" Key="Software\Oversight" Name="StartMenuShortcut" Type="integer" Value="1" KeyPath="yes"/>
|
||||
</Component>
|
||||
</Directory>
|
||||
</StandardDirectory>
|
||||
|
||||
|
||||
<!-- 📦 Feature References -->
|
||||
<Feature Id="Main" Title="DL SysInfo" Level="1">
|
||||
<ComponentGroupRef Id="AppFiles" />
|
||||
<ComponentRef Id="StartMenuShortcutComponent" />
|
||||
</Feature>
|
||||
<!-- 💿 Media -->
|
||||
<Media Id="1" Cabinet="embedded.cab" EmbedCab="yes" />
|
||||
|
||||
</Package>
|
||||
</Wix>
|
||||
19
OversightInstaller/bpl.rtf
Normal file
19
OversightInstaller/bpl.rtf
Normal file
@@ -0,0 +1,19 @@
|
||||
{\rtf1\ansi\deff0
|
||||
{\fonttbl{\f0 Calibri;}}
|
||||
\f0\fs22
|
||||
\b END USER LICENSE AGREEMENT (EULA)\b0\line
|
||||
Effective Date: April 2025\line\line
|
||||
By using this app ("the Software"), you agree to the following:\line\line
|
||||
\b 1. Use at Your Own Risk\b0\line
|
||||
You use this Software entirely at your own risk. We do not guarantee that it works perfectly or at all.\line\line
|
||||
\b 2. No Warranty\b0\line
|
||||
This app is provided "as-is". There are no warranties, no guarantees, no promises - express or implied - including (but not limited to) any implied warranties of merchantability, fitness for a particular purpose, or non-infringement.\line\line
|
||||
\b 3. No Liability\b0\line
|
||||
We're not responsible for any damage, data loss, downtime, corruption, stress, or existential dread you may suffer from using this app.\line
|
||||
If you somehow lose data, money, your job, your marriage, or your last shred of hope - that's on you.\line\line
|
||||
\b 4. Acceptance of Terms\b0\line
|
||||
By using the app, you're agreeing to these terms. If you don't agree, uninstall it and walk away.\line\line
|
||||
\b 5. Australian Legal Stuff\b0\line
|
||||
Nothing in this EULA excludes your rights under Australian Consumer Law that can't legally be excluded - but besides that, seriously, you get no special treatment.\line\line
|
||||
Continued use of the app means you accept all of this.\line
|
||||
}
|
||||
BIN
OversightInstaller/install_log.txt
Normal file
BIN
OversightInstaller/install_log.txt
Normal file
Binary file not shown.
BIN
OversightInstaller/uninstall_log.txt
Normal file
BIN
OversightInstaller/uninstall_log.txt
Normal file
Binary file not shown.
Reference in New Issue
Block a user