Show
Ignore:
Timestamp:
17/08/08 23:31:26 (5 months ago)
Author:
ono
Message:

Fix latest WiX 3 Beta compatibility.

Files:
1 modified

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"?> 
    22<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> 
    33        <Fragment> 
     
    1616                        <Component Id="c2s.dist.xml" Guid="{CFC12491-EB7B-4BFA-A0E1-4342A68DC481}"> 
    1717                                <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" /> 
    1919                        </Component> 
    2020                        <Component Id="c2s.xml" Guid="{C6B805D9-9171-48A3-93BC-2DF99357F791}" Permanent="yes"> 
    2121                                <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" /> 
    2323                                <util:XmlFile Id="c2s.configure" Action="setValue" ElementPath="/c2s/local/id" 
    2424                                                          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" /> 
    4525                        </Component> 
    4626 
     
    5636                        <Component Id="router.dist.xml" Guid="{177EB263-58C5-4E48-AFA2-C4EEBF9C5726}"> 
    5737                                <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" /> 
    5939                        </Component> 
    6040                        <Component Id="router_filter.dist.xml" Guid="{C894E253-4C89-462A-89AA-66A0D353C1BA}"> 
    6141                                <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" /> 
    6343                        </Component> 
    6444                        <Component Id="router_users.dist.xml" Guid="{0CD59F12-52B9-403A-8687-572D1B44A217}"> 
    6545                                <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" /> 
    6747                        </Component> 
    6848                        <Component Id="router.xml" Guid="{15EC6601-ACB1-48B7-AC01-38F3CED13E9D}" Permanent="yes"> 
    6949                                <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" /> 
    7151                        </Component> 
    7252                        <Component Id="router_filter.xml" Guid="{A73E50B0-74DA-47D1-AB12-7377271F58C6}" Permanent="yes"> 
    7353                                <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" /> 
    7555                        </Component> 
    7656                        <Component Id="router_users.xml" Guid="{8A9EB164-7BE9-49A0-9C4D-4CF5FCC55233}" Permanent="yes"> 
    7757                                <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" /> 
    7959                        </Component> 
    8060 
     
    9272                        <Component Id="s2s.dist.xml" Guid="{44A615A2-9452-4AD6-AFD6-7D52BE6E7EF5}"> 
    9373                                <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" /> 
    9575                        </Component> 
    9676                        <Component Id="s2s.xml" Guid="{554A5AFC-CA6C-45A8-AFB8-65F51C108861}" Permanent="yes"> 
    9777                                <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" /> 
    9979                        </Component> 
    10080 
     
    11292                        <Component Id="sm.dist.xml" Guid="{7A694B6F-FB52-42B2-8D23-06E6C725E1D0}"> 
    11393                                <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" /> 
    11595                        </Component> 
    11696                        <Component Id="sm.xml" Guid="{74E3ADAC-1CE9-41A4-9B30-3CA98D2E6BDA}" Permanent="yes"> 
    11797                                <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" /> 
    11999                                <util:XmlFile Id="smConfigure" Action="setValue" ElementPath="/sm/id" 
    120100                                                          File="[INSTALLDIR]\sm.xml" Value="[DOMAIN]" /> 
     
    141121                        <Component Id="sqlite.dist.db" Guid="{928DD3B5-F429-45C4-B677-F3A2FFE23051}"> 
    142122                                <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" /> 
    144124                        </Component> 
    145125                        <Component Id="sqlite.db" Guid="{54949691-C375-45B4-9936-D10967CCD0B2}" Permanent="yes"> 
    146126                                <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" /> 
    148128                        </Component> 
    149129                </DirectoryRef> 
     
    154134                        <ComponentRef Id="c2s.xml" /> 
    155135                        <ComponentRef Id="c2s.dist.xml" /> 
    156                         <ComponentRef Id="resolver.exe" /> 
    157                         <ComponentRef Id="resolver.xml" /> 
    158                         <ComponentRef Id="resolver.dist.xml" /> 
    159136                        <ComponentRef Id="router.exe" /> 
    160137                        <ComponentRef Id="router.xml" />