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 8 <?define ToolsBinDir=dirBin64 ?> 9 <?define GuidGssDll=9368D1E7-D4CB-4BDC-A2A6-AB1C992151AD ?> 10 11 <?define GuidPackage={A19EA263-680D-4626-AF54-5A05ACCC027C} ?> 12 13 <?else?> 14 15 <?define Win64=no ?> 16 17 <?define ToolsBinDir=dirBin32 ?> 18 <?define GuidGssDll=5F38982B-A325-4A7B-A2FC-EA40314F4D00 ?> 19 20 <?define GuidPackage={F0525351-C791-4890-98BE-14B38D3E6B72} ?> 21 <?endif?> 22 23 <Module Id="Heimdal.GSS" Language="0" Version="$(var.Version)"> 24 25 <Package Id="$(var.GuidPackage)" 26 InstallerVersion="200" 27 Languages="1033" Manufacturer="Heimdal" 28 SummaryCodepage="1252" AdminImage="no" 29 Platform="$(var.Platform)" /> 30 31 <Directory Id='TARGETDIR' Name='SourceDir' DiskId='1'> 32 33 <?ifdef Target32 ?> 34 <Directory Id='ProgramFilesFolder'> 35 <Directory Id='INSTALLDIR32' Name='Heimdal'> 36 <Directory Id='dirBin32' Name='bin'> 37 </Directory> 38 </Directory> 39 </Directory> 40 <?endif?> 41 42 <?ifdef Target64?> 43 <Directory Id='ProgramFiles64Folder'> 44 <Directory Id='INSTALLDIR64' Name='Heimdal'> 45 <Directory Id='dirBin64' Name='bin'> 46 </Directory> 47 </Directory> 48 </Directory> 49 <?endif?> 50 51 </Directory> 52 53 <?ifdef Target32?> 54 <DirectoryRef Id='dirBin32' DiskId='1'> 55 <Component Id='comp.SearchPath.32' 56 Guid='BA6C1A53-E479-4E87-9B61-7BA793DBAE56' Win64='no'> 57 <RegistryKey Root='HKLM' Key='Software\Heimdal\CurrentVersion'> 58 <RegistryValue Name='InstallPath' Type='string' 59 Value='[dirBin32]' KeyPath='yes' /> 60 </RegistryKey> 61 <Environment Id='env.Path.32' Name='PATH' Action='set' Part='last' 62 Separator=';' Value='[dirBin32]' System='yes' /> 63 </Component> 64 65 </DirectoryRef> 66 <?endif?> 67 68 <?ifdef Target64?> 69 <DirectoryRef Id='dirBin64' DiskId='1'> 70 <Component Id='comp.SearchPath.64' 71 Guid='2F189729-2253-47A1-AA68-06FE3A9697A7' Win64='yes'> 72 <RegistryKey Root='HKLM' Key='Software\Heimdal\CurrentVersion'> 73 <RegistryValue Name='InstallPath' Type='string' 74 Value='[dirBin64]' KeyPath='yes' /> 75 </RegistryKey> 76 <Environment Id='env.Path' Name='PATH' Action='set' Part='last' 77 Separator=';' Value='[dirBin64]' System='yes' /> 78 </Component> 79 80 </DirectoryRef> 81 <?endif?> 82 83 <DirectoryRef Id='$(var.ToolsBinDir)' FileSource='$(var.BinDir)\$(var.AsmKrbName)'> 84 85 <Component Id='comp.gssdll' 86 Guid='$(var.GuidGssDll)' 87 Win64='$(var.Win64)'> 88 <File Name='gssapi.dll' KeyPath='yes' /> 89 <File Name='gssapi.pdb' /> 90 </Component> 91 92 </DirectoryRef> 93 </Module> 94</Wix> 95