xref: /netbsd-src/crypto/external/bsd/heimdal/dist/packages/windows/installer/heimdal-assemblies.wxs (revision d3273b5b76f5afaafe308cead5511dbb8df8c5e9)
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=4F062DF3-5C5F-44E9-8F9B-E8D2684ED608 ?>
8    <?define GuidKerberos=78905402-0F4B-48E1-924C-B0E18657C5C5 ?>
9
10  <?else?>
11
12    <?define Win64=no ?>
13    <?define GuidPackage=AD5288E3-A024-4BD3-ABBE-4999AF130169 ?>
14    <?define GuidKerberos=C5919968-FEC4-4D17-89A4-8697B95F115E ?>
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="www.h5l.org"
23             SummaryCodepage="1252" AdminImage="no"
24             Platform="$(var.Platform)" />
25
26    <Directory Id='TARGETDIR' Name='SourceDir'>
27      <Directory Id="dir.Heimdal.Kerberos" Name="$(var.AsmKrbName)"
28		 FileSource="$(var.BinDir)\$(var.AsmKrbName)">
29        <Component Id="comp.Heimdal.Kerberos"
30                   Guid="$(var.GuidKerberos)"
31                   Win64="$(var.Win64)">
32          <File Name="heimdal.dll" KeyPath="yes" Assembly="win32"
33                AssemblyManifest="id.Heimdal.Kerberos.manifest" />
34          <File Name="com_err.dll" />
35          <File Name="heimntlm.dll" />
36          <File Name="gssapi.dll" />
37	  <File Name="libhdb.dll" />
38	  <File Name="libkadm5srv.dll" />
39          <File Name="heimdal.pdb" />
40          <File Name="com_err.pdb" />
41          <File Name="heimntlm.pdb" />
42          <File Name="gssapi.pdb" />
43	  <File Name="libhdb.pdb" />
44	  <File Name="libkadm5srv.pdb" />
45	  <File Name="$(var.AsmKrbName).cat" />
46	  <File Name="$(var.AsmKrbName).manifest" Id="id.Heimdal.Kerberos.manifest" />
47        </Component>
48      </Directory>
49    </Directory>
50
51  </Module>
52</Wix>
53