forked from Mirrors/freeswitch
0c413afccd
Tweak the wix configs to actually build a 64bit installer. unfortunately this breaks the 32bit msi without edits to the Setup.2015 WiX configs for the 32bit temp pathes. We are looking for a solution for this.
55 lines
2.1 KiB
XML
55 lines
2.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
|
<Fragment>
|
|
<DirectoryRef Id="INSTALLLOCATION">
|
|
<Component Id="cmpBEF12B96A80D45AC32F3B692E94A57C9" Guid="*">
|
|
<File Id="fil7DBC560A735C4208B3E7DF75D1D1E513" Name="FreeSwitchConsole.exe" Source="$(var.FreeSwitchConsole.TargetDir)\FreeSwitchConsole.exe" KeyPath="yes"/>
|
|
<ServiceInstall
|
|
Type="ownProcess"
|
|
Account="localSystem"
|
|
Vital="no"
|
|
Name="FreeSWITCH"
|
|
DisplayName="FreeSWITCH Multi Protocol Switch"
|
|
Description="FreeSWITCH service control"
|
|
Start="demand"
|
|
ErrorControl="ignore"
|
|
Interactive="no"
|
|
Arguments=" -service "/>
|
|
<ServiceControl Id="StartService" Stop="both" Remove="uninstall" Name="FreeSWITCH" Wait="no" />
|
|
</Component>
|
|
<Component Id="cmp5A06A4A7E1884331BC6C949456B5F293" Guid="*">
|
|
<File Id="filD71F29178BC541A58D2E1A110EF3503D" Name="fs_cli.exe" Source="$(var.FreeSwitchConsole.TargetDir)\fs_cli.exe" KeyPath="yes"/>
|
|
</Component>
|
|
</DirectoryRef>
|
|
</Fragment>
|
|
<Fragment>
|
|
<ComponentGroup Id="FreeSwitchConsole.Binaries">
|
|
<ComponentRef Id="cmpBEF12B96A80D45AC32F3B692E94A57C9" />
|
|
</ComponentGroup>
|
|
</Fragment>
|
|
<Fragment>
|
|
<ComponentGroup Id="FreeSwitchConsole.Symbols" />
|
|
</Fragment>
|
|
<Fragment>
|
|
<DirectoryRef Id="INSTALLLOCATION">
|
|
<Component Id="cmp7AC01B2B6EDD58CE539876AB86975286" Guid="*">
|
|
<File Id="filA3A7609AFEB16B75D819A0208EFFF451" Source="$(var.FreeSwitchConsole.ProjectDir)\FreeSwitchConsole.2010.vcxproj" />
|
|
</Component>
|
|
</DirectoryRef>
|
|
</Fragment>
|
|
<Fragment>
|
|
<ComponentGroup Id="FreeSwitchConsole.Sources">
|
|
<ComponentRef Id="cmp7AC01B2B6EDD58CE539876AB86975286" />
|
|
</ComponentGroup>
|
|
</Fragment>
|
|
<Fragment>
|
|
<ComponentGroup Id="FreeSwitchConsole.Content" />
|
|
</Fragment>
|
|
<Fragment>
|
|
<ComponentGroup Id="FreeSwitchConsole.Satellites" />
|
|
</Fragment>
|
|
<Fragment>
|
|
<ComponentGroup Id="FreeSwitchConsole.Documents" />
|
|
</Fragment>
|
|
</Wix>
|