fixed wix.xml components

This commit is contained in:
vadym 2021-09-12 16:54:07 +03:00
parent b9464374e7
commit c2819d2b62

View file

@ -152,12 +152,6 @@ cat > wix.xml << EOF
DiskId="1"
Source="${PKGWINTUNDLL}" />
<File
Id="IndexFile"
Name="index.html"
DiskId="1"
Source="${PKGINDEXFILE}" />
<ServiceInstall
Id="ServiceInstaller"
Account="LocalSystem"
@ -171,18 +165,6 @@ cat > wix.xml << EOF
Arguments='-useconffile "%ALLUSERSPROFILE%\\RiV-mesh\\mesh.conf" -logto "%ALLUSERSPROFILE%\\RiV-mesh\\mesh.log"'
Vital="yes" />
<ServiceInstall
Id="ServiceInstaller"
Account="LocalSystem"
Description="Mesh Network UI process"
DisplayName="Mesh UI Service"
ErrorControl="normal"
LoadOrderGroup="NetworkProvider"
Name="MeshUI"
Start="auto"
Type="ownProcess"
Vital="yes" />
<ServiceControl
Id="ServiceControl"
Name="mesh"
@ -200,6 +182,41 @@ cat > wix.xml << EOF
KeyPath="yes"/>
</Component>
<Component Id="UIExecutable" Guid="ef9f30e0-8274-4526-835b-51bc09b5b1b7">
<File
Id="MeshUI"
Name="mesh-ui.exe"
DiskId="1"
Source="mesh-ui.exe"
KeyPath="yes" />
<File
Id="IndexFile"
Name="index.html"
DiskId="1"
Source="${PKGINDEXFILE}" />
<ServiceInstall
Id="ServiceInstaller"
Account="LocalSystem"
Description="Mesh Network UI process"
DisplayName="Mesh UI Service"
ErrorControl="normal"
LoadOrderGroup="NetworkProvider"
Name="MeshUI"
Start="auto"
Type="ownProcess"
Vital="yes" />
<ServiceControl
Id="ServiceControl"
Name="mesh-ui"
Start="install"
Stop="both"
Remove="uninstall" />
</Component>
<Component Id="ConfigScript" Guid="64a3733b-c98a-4732-85f3-20cd7da1a785">
<File
Id="Configbat"