Changeset 681 for trunk/win32/setup/services.wxs
- Timestamp:
- 17/08/08 23:31:26 (5 months ago)
- Files:
-
- 1 modified
-
trunk/win32/setup/services.wxs (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/win32/setup/services.wxs
r675 r681 1 <?xml version="1.0" encoding="utf-8"?>1 <?xml version="1.0" encoding="utf-8"?> 2 2 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> 3 3 <Fragment> … … 16 16 <Component Id="c2s.dist.xml" Guid="{CFC12491-EB7B-4BFA-A0E1-4342A68DC481}"> 17 17 <Condition>C2S.XML.EXISTS</Condition> 18 <File Id="c2s.dist.xml" Name="c2s.dist.xml" Vital="yes" />18 <File Id="c2s.dist.xml" Name="c2s.dist.xml" Vital="yes" Source="$(var.TargetDir)\c2s.xml" /> 19 19 </Component> 20 20 <Component Id="c2s.xml" Guid="{C6B805D9-9171-48A3-93BC-2DF99357F791}" Permanent="yes"> 21 21 <Condition>NOT C2S.XML.EXISTS</Condition> 22 <File Id="c2s.xml" Name="c2s.xml" Vital="yes" KeyPath="yes" Source="$(var.TargetDir)\c2s.dist.xml"/>22 <File Id="c2s.xml" Name="c2s.xml" Vital="yes" KeyPath="yes" /> 23 23 <util:XmlFile Id="c2s.configure" Action="setValue" ElementPath="/c2s/local/id" 24 24 File="[INSTALLDIR]\c2s.xml" Value="[DOMAIN]" /> 25 </Component>26 27 <Component Id="resolver.exe" Guid="{460A1925-3F0C-4138-866B-BCE36087BEEB}">28 <File Id="resolver.exe" Name="resolver.exe" KeyPath="yes" Vital="yes" />29 <RemoveFile Id="resolver.log" Name="resolver.log" On="uninstall" />30 <RemoveFile Id="resolver.pid" Name="resolver.pid" On="uninstall" />31 <ServiceInstall Arguments="-S" ErrorControl="normal" Start="auto" Type="ownProcess" Vital="yes"32 Id="jabberd2resolver" Name="jabberd2resolver" DisplayName="Jabber 2 Resolver"33 Description="Jabber Open Source Server: Resolver">34 <ServiceDependency Id="jabberd2router" />35 </ServiceInstall>36 <ServiceControl Id="jabberd2resolver" Name="jabberd2resolver" Remove="uninstall" Start="install" Stop="both" Wait="no" />37 </Component>38 <Component Id="resolver.dist.xml" Guid="{4C13C6BC-6FFF-46AE-A0EC-65470B75B74E}">39 <Condition>RESOLVER.XML.EXISTS</Condition>40 <File Id="resolver.dist.xml" Name="resolver.dist.xml" Vital="yes" />41 </Component>42 <Component Id="resolver.xml" Guid="{23323231-FB9F-4FD7-BEE5-3E5255A4AFDC}" Permanent="yes">43 <Condition>NOT RESOLVER.XML.EXISTS</Condition>44 <File Id="resolver.xml" Name="resolver.xml" Vital="yes" KeyPath="yes" Source="$(var.TargetDir)\resolver.dist.xml" />45 25 </Component> 46 26 … … 56 36 <Component Id="router.dist.xml" Guid="{177EB263-58C5-4E48-AFA2-C4EEBF9C5726}"> 57 37 <Condition>ROUTER.XML.EXISTS</Condition> 58 <File Id="router.dist.xml" Name="router.dist.xml" Vital="yes" />38 <File Id="router.dist.xml" Name="router.dist.xml" Vital="yes" Source="$(var.TargetDir)\router.xml" /> 59 39 </Component> 60 40 <Component Id="router_filter.dist.xml" Guid="{C894E253-4C89-462A-89AA-66A0D353C1BA}"> 61 41 <Condition>ROUTER_FILTER.XML.EXISTS</Condition> 62 <File Id="router_filter.dist.xml" Name="router-filter.dist.xml" Vital="yes" />42 <File Id="router_filter.dist.xml" Name="router-filter.dist.xml" Vital="yes" Source="$(var.TargetDir)\router-filter.xml" /> 63 43 </Component> 64 44 <Component Id="router_users.dist.xml" Guid="{0CD59F12-52B9-403A-8687-572D1B44A217}"> 65 45 <Condition>ROUTER_USERS.XML.EXISTS</Condition> 66 <File Id="router_users.dist.xml" Name="router-users.dist.xml" Vital="yes" />46 <File Id="router_users.dist.xml" Name="router-users.dist.xml" Vital="yes" Source="$(var.TargetDir)\router-users.xml" /> 67 47 </Component> 68 48 <Component Id="router.xml" Guid="{15EC6601-ACB1-48B7-AC01-38F3CED13E9D}" Permanent="yes"> 69 49 <Condition>NOT ROUTER.XML.EXISTS</Condition> 70 <File Id="router_router.xml" Name="router.xml" Vital="yes" KeyPath="yes" Source="$(var.TargetDir)\router.dist.xml"/>50 <File Id="router_router.xml" Name="router.xml" Vital="yes" KeyPath="yes" /> 71 51 </Component> 72 52 <Component Id="router_filter.xml" Guid="{A73E50B0-74DA-47D1-AB12-7377271F58C6}" Permanent="yes"> 73 53 <Condition>NOT ROUTER_FILTER.XML.EXISTS</Condition> 74 <File Id="router_filter.xml" Name="router-filter.xml" Vital="yes" KeyPath="yes" Source="$(var.TargetDir)\router-filter.dist.xml"/>54 <File Id="router_filter.xml" Name="router-filter.xml" Vital="yes" KeyPath="yes" /> 75 55 </Component> 76 56 <Component Id="router_users.xml" Guid="{8A9EB164-7BE9-49A0-9C4D-4CF5FCC55233}" Permanent="yes"> 77 57 <Condition>NOT ROUTER_USERS.XML.EXISTS</Condition> 78 <File Id="router_users.xml" Name="router-users.xml" Vital="yes" KeyPath="yes" Source="$(var.TargetDir)\router-users.dist.xml"/>58 <File Id="router_users.xml" Name="router-users.xml" Vital="yes" KeyPath="yes" /> 79 59 </Component> 80 60 … … 92 72 <Component Id="s2s.dist.xml" Guid="{44A615A2-9452-4AD6-AFD6-7D52BE6E7EF5}"> 93 73 <Condition>S2S.XML.EXISTS</Condition> 94 <File Id="s2s.dist.xml" Name="s2s.dist.xml" Vital="yes" />74 <File Id="s2s.dist.xml" Name="s2s.dist.xml" Vital="yes" Source="$(var.TargetDir)\s2s.xml" /> 95 75 </Component> 96 76 <Component Id="s2s.xml" Guid="{554A5AFC-CA6C-45A8-AFB8-65F51C108861}" Permanent="yes"> 97 77 <Condition>NOT S2S.XML.EXISTS</Condition> 98 <File Id="s2s.xml" Name="s2s.xml" Vital="yes" KeyPath="yes" Source="$(var.TargetDir)\s2s.dist.xml"/>78 <File Id="s2s.xml" Name="s2s.xml" Vital="yes" KeyPath="yes" /> 99 79 </Component> 100 80 … … 112 92 <Component Id="sm.dist.xml" Guid="{7A694B6F-FB52-42B2-8D23-06E6C725E1D0}"> 113 93 <Condition>SM.XML.EXISTS</Condition> 114 <File Id="sm.dist.xml" Name="sm.dist.xml" Vital="yes" />94 <File Id="sm.dist.xml" Name="sm.dist.xml" Vital="yes" Source="$(var.TargetDir)\sm.xml" /> 115 95 </Component> 116 96 <Component Id="sm.xml" Guid="{74E3ADAC-1CE9-41A4-9B30-3CA98D2E6BDA}" Permanent="yes"> 117 97 <Condition>NOT SM.XML.EXISTS</Condition> 118 <File Id="sm.xml" Name="sm.xml" Vital="yes" KeyPath="yes" Source="$(var.TargetDir)\sm.dist.xml"/>98 <File Id="sm.xml" Name="sm.xml" Vital="yes" KeyPath="yes" /> 119 99 <util:XmlFile Id="smConfigure" Action="setValue" ElementPath="/sm/id" 120 100 File="[INSTALLDIR]\sm.xml" Value="[DOMAIN]" /> … … 141 121 <Component Id="sqlite.dist.db" Guid="{928DD3B5-F429-45C4-B677-F3A2FFE23051}"> 142 122 <Condition>SQLITE.DB.EXISTS</Condition> 143 <File Id="sqlite.dist.db" Name="sqlite.dist.db" KeyPath="yes" Vital="yes" />123 <File Id="sqlite.dist.db" Name="sqlite.dist.db" KeyPath="yes" Vital="yes" Source="$(var.TargetDir)\sqlite.db" /> 144 124 </Component> 145 125 <Component Id="sqlite.db" Guid="{54949691-C375-45B4-9936-D10967CCD0B2}" Permanent="yes"> 146 126 <Condition>NOT SQLITE.DB.EXISTS</Condition> 147 <File Id="sqlite.db" Name="sqlite.db" KeyPath="yes" Vital="yes" Source="$(var.TargetDir)\sqlite.dist.db"/>127 <File Id="sqlite.db" Name="sqlite.db" KeyPath="yes" Vital="yes" /> 148 128 </Component> 149 129 </DirectoryRef> … … 154 134 <ComponentRef Id="c2s.xml" /> 155 135 <ComponentRef Id="c2s.dist.xml" /> 156 <ComponentRef Id="resolver.exe" />157 <ComponentRef Id="resolver.xml" />158 <ComponentRef Id="resolver.dist.xml" />159 136 <ComponentRef Id="router.exe" /> 160 137 <ComponentRef Id="router.xml" />
