1<?xml version="1.0"?>
2<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3    <Fragment>
4        <PackageGroup Id="tcltk">
5            <MsiPackage Id="tcltk_AllUsers"
6                        SourceFile="tcltk.msi"
7                        Compressed="$(var.CompressMSI)"
8                        DownloadUrl="$(var.DownloadUrl)"
9                        ForcePerMachine="yes"
10                        EnableFeatureSelection="yes"
11                        InstallCondition="InstallAllUsers and Include_tcltk and not LauncherOnly">
12                <MsiProperty Name="TARGETDIR" Value="[TargetDir]" />
13                <MsiProperty Name="OPTIONALFEATURESREGISTRYKEY" Value="[OptionalFeaturesRegistryKey]" />
14            </MsiPackage>
15            <MsiPackage Id="tcltk_AllUsers_pdb"
16                        SourceFile="tcltk_pdb.msi"
17                        Compressed="$(var.CompressPDB)"
18                        DownloadUrl="$(var.DownloadUrl)"
19                        ForcePerMachine="yes"
20                        EnableFeatureSelection="yes"
21                        InstallCondition="InstallAllUsers and Include_tcltk and Include_symbols and not LauncherOnly">
22                <MsiProperty Name="TARGETDIR" Value="[TargetDir]" />
23                <MsiProperty Name="OPTIONALFEATURESREGISTRYKEY" Value="[OptionalFeaturesRegistryKey]" />
24            </MsiPackage>
25            <MsiPackage Id="tcltk_AllUsers_d"
26                        SourceFile="tcltk_d.msi"
27                        Compressed="$(var.CompressMSI_D)"
28                        DownloadUrl="$(var.DownloadUrl)"
29                        ForcePerMachine="yes"
30                        EnableFeatureSelection="yes"
31                        InstallCondition="InstallAllUsers and Include_tcltk and Include_debug and not LauncherOnly">
32                <MsiProperty Name="TARGETDIR" Value="[TargetDir]" />
33                <MsiProperty Name="OPTIONALFEATURESREGISTRYKEY" Value="[OptionalFeaturesRegistryKey]" />
34            </MsiPackage>
35
36            <MsiPackage Id="tcltk_JustForMe"
37                        SourceFile="tcltk.msi"
38                        Compressed="$(var.CompressMSI)"
39                        DownloadUrl="$(var.DownloadUrl)"
40                        ForcePerMachine="no"
41                        EnableFeatureSelection="yes"
42                        InstallCondition="not InstallAllUsers and Include_tcltk and not LauncherOnly">
43                <MsiProperty Name="TARGETDIR" Value="[TargetDir]" />
44                <MsiProperty Name="OPTIONALFEATURESREGISTRYKEY" Value="[OptionalFeaturesRegistryKey]" />
45            </MsiPackage>
46            <MsiPackage Id="tcltk_JustForMe_pdb"
47                        SourceFile="tcltk_pdb.msi"
48                        Compressed="$(var.CompressPDB)"
49                        DownloadUrl="$(var.DownloadUrl)"
50                        ForcePerMachine="no"
51                        EnableFeatureSelection="yes"
52                        InstallCondition="not InstallAllUsers and Include_tcltk and Include_symbols and not LauncherOnly">
53                <MsiProperty Name="TARGETDIR" Value="[TargetDir]" />
54                <MsiProperty Name="OPTIONALFEATURESREGISTRYKEY" Value="[OptionalFeaturesRegistryKey]" />
55            </MsiPackage>
56            <MsiPackage Id="tcltk_JustForMe_d"
57                        SourceFile="tcltk_d.msi"
58                        Compressed="$(var.CompressMSI_D)"
59                        DownloadUrl="$(var.DownloadUrl)"
60                        ForcePerMachine="no"
61                        EnableFeatureSelection="yes"
62                        InstallCondition="not InstallAllUsers and Include_tcltk and Include_debug and not LauncherOnly">
63                <MsiProperty Name="TARGETDIR" Value="[TargetDir]" />
64                <MsiProperty Name="OPTIONALFEATURESREGISTRYKEY" Value="[OptionalFeaturesRegistryKey]" />
65            </MsiPackage>
66        </PackageGroup>
67    </Fragment>
68</Wix>