1*a3cefe7fSPierre Pronchery<?xml version="1.0" encoding="UTF-8"?> 2*a3cefe7fSPierre Pronchery<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> 3*a3cefe7fSPierre Pronchery 4*a3cefe7fSPierre Pronchery <?define Arch = "@WIXL_ARCH@"?> 5*a3cefe7fSPierre Pronchery <?if $(var.Arch) = "x64"?> 6*a3cefe7fSPierre Pronchery <?define GLIB_ARCH = "win64"?> 7*a3cefe7fSPierre Pronchery <?define ArchString = "64-bit"?> 8*a3cefe7fSPierre Pronchery <?define ArchProgramFilesFolder = "ProgramFiles64Folder"?> 9*a3cefe7fSPierre Pronchery <?define Win64 = "yes"?> 10*a3cefe7fSPierre Pronchery <?else?> 11*a3cefe7fSPierre Pronchery <?define GLIB_ARCH = "win32"?> 12*a3cefe7fSPierre Pronchery <?define ArchString = "32-bit"?> 13*a3cefe7fSPierre Pronchery <?define ArchProgramFilesFolder = "ProgramFilesFolder"?> 14*a3cefe7fSPierre Pronchery <?define Win64 = "no"?> 15*a3cefe7fSPierre Pronchery <?endif?> 16*a3cefe7fSPierre Pronchery 17*a3cefe7fSPierre Pronchery 18*a3cefe7fSPierre Pronchery <Product Id="*" 19*a3cefe7fSPierre Pronchery Name="pkgconf @VERSION@ ($(var.ArchString))" 20*a3cefe7fSPierre Pronchery Language="1033" 21*a3cefe7fSPierre Pronchery Version="@VERSION@" 22*a3cefe7fSPierre Pronchery Manufacturer="pkgconf" 23*a3cefe7fSPierre Pronchery UpgradeCode="4faedad2-3f9d-45cc-89a7-3732ad2db0f7"> 24*a3cefe7fSPierre Pronchery 25*a3cefe7fSPierre Pronchery <Package InstallerVersion="200" 26*a3cefe7fSPierre Pronchery Compressed="yes" 27*a3cefe7fSPierre Pronchery InstallScope="perMachine" /> 28*a3cefe7fSPierre Pronchery 29*a3cefe7fSPierre Pronchery <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> 30*a3cefe7fSPierre Pronchery <MediaTemplate EmbedCab="yes" /> 31*a3cefe7fSPierre Pronchery 32*a3cefe7fSPierre Pronchery <Feature Id="ProductFeature" Title="pkgconf" Level="1"> 33*a3cefe7fSPierre Pronchery <ComponentGroupRef Id="ProductComponents" /> 34*a3cefe7fSPierre Pronchery </Feature> 35*a3cefe7fSPierre Pronchery 36*a3cefe7fSPierre Pronchery <Directory Id="TARGETDIR" Name="SourceDir"> 37*a3cefe7fSPierre Pronchery <Directory Id="$(var.ArchProgramFilesFolder)"> 38*a3cefe7fSPierre Pronchery <Directory Id="INSTALLFOLDER" Name="pkgconf @VERSION@" /> 39*a3cefe7fSPierre Pronchery </Directory> 40*a3cefe7fSPierre Pronchery </Directory> 41*a3cefe7fSPierre Pronchery 42*a3cefe7fSPierre Pronchery <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER"> 43*a3cefe7fSPierre Pronchery <Component Id="PkgconfExe" Guid="*" Win64="$(var.Win64)"> 44*a3cefe7fSPierre Pronchery <File Id="PkgconfExeFile" 45*a3cefe7fSPierre Pronchery Source="@EXE@" 46*a3cefe7fSPierre Pronchery KeyPath="yes" /> 47*a3cefe7fSPierre Pronchery <File Id="PkgconfigExeFile" 48*a3cefe7fSPierre Pronchery Name="pkg-config.exe" 49*a3cefe7fSPierre Pronchery Source="@EXE@"/> 50*a3cefe7fSPierre Pronchery <File Id="PkgconfDllFile" 51*a3cefe7fSPierre Pronchery Source="@DLL@"/> 52*a3cefe7fSPierre Pronchery <Environment Id="PATH" 53*a3cefe7fSPierre Pronchery Name="PATH" 54*a3cefe7fSPierre Pronchery Value="[INSTALLFOLDER]" 55*a3cefe7fSPierre Pronchery Permanent="no" 56*a3cefe7fSPierre Pronchery Part="last" 57*a3cefe7fSPierre Pronchery Action="set" 58*a3cefe7fSPierre Pronchery System="yes" /> 59*a3cefe7fSPierre Pronchery </Component> 60*a3cefe7fSPierre Pronchery </ComponentGroup> 61*a3cefe7fSPierre Pronchery 62*a3cefe7fSPierre Pronchery <UIRef Id="WixUI_Minimal" /> 63*a3cefe7fSPierre Pronchery </Product> 64*a3cefe7fSPierre Pronchery</Wix> 65