xref: /netbsd-src/crypto/external/bsd/heimdal/dist/packages/windows/installer/heimdal-policy.wxs (revision b9d004c6cc8d38329417ae29768c81e5f2a296cf)
1<?xml version="1.0" encoding="windows-1252"?>
2<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3
4  <?if $(var.Platform)=x64 ?>
5
6  <?define Win64=yes ?>
7  <?define GuidPackage=DCFB2432-6072-4F2C-B934-CD7E60576396 ?>
8  <?define GuidPolKerberos=9ED6B62C-13D0-43BB-BCD7-4737D3E6EC43 ?>
9
10  <?else?>
11
12  <?define Win64=no ?>
13  <?define GuidPackage=FC60A0C6-1B5C-4B38-8BDD-C647B4119C19 ?>
14  <?define GuidPolKerberos=EF04F1AF-725B-4AF6-AE7B-18E2036C03B9 ?>
15
16  <?endif?>
17
18  <Module Id="Heimdal" Language="0" Version="$(var.Version)">
19
20    <Package Id="$(var.GuidPackage)"
21             InstallerVersion="200"
22             Languages="1033" Manufacturer="Heimdal"
23             SummaryCodepage="1252" AdminImage="no"
24             Platform="$(var.Platform)" />
25
26    <!--
27        Publisher Configuration
28
29        The publisher configuration files are included in the Heimdal
30        installers, but not included in the Heimdal assemblies.
31    -->
32
33    <Directory Id='TARGETDIR' Name='SourceDir'>
34      <Directory Id='dir.policy.Heimdal.Kerberos'
35		 Name='$(var.PolPrefix).$(var.AsmKrbName)'
36		 FileSource='$(var.BinDir)\$(var.PolPrefix).$(var.AsmKrbName)'>
37
38        <Component Id='comp.policy.Heimdal.Kerberos'
39                   Guid='$(var.GuidPolKerberos)'
40                   Win64='$(var.Win64)'>
41	  <Condition>VersionNT &gt; 501</Condition>
42          <File Name='$(var.Version).pol' KeyPath='yes' Assembly='win32'
43                Id='policy.Kerberos' AssemblyManifest='policy.Kerberos' />
44          <File Name='$(var.Version).cat' Id='policy.Kerberos.cat' />
45        </Component>
46
47      </Directory>
48    </Directory>
49
50  </Module>
51</Wix>
52