diff options
Diffstat (limited to 'Tools/msi/bundle/packagegroups/exe.wxs')
-rw-r--r-- | Tools/msi/bundle/packagegroups/exe.wxs | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/Tools/msi/bundle/packagegroups/exe.wxs b/Tools/msi/bundle/packagegroups/exe.wxs new file mode 100644 index 0000000..046b90e --- /dev/null +++ b/Tools/msi/bundle/packagegroups/exe.wxs @@ -0,0 +1,56 @@ +<?xml version="1.0"?> +<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> + <Fragment> + <PackageGroup Id="exe"> + <MsiPackage Id="exe_AllUsers" + SourceFile="exe.msi" + ForcePerMachine="yes" + Compressed="$(var.CompressMSI)" + DownloadUrl="$(var.DownloadUrl)" + InstallCondition="InstallAllUsers and (Include_exe or Include_launcher or Include_pip)"> + <MsiProperty Name="TARGETDIR" Value="[TargetDir]" /> + </MsiPackage> + <MsiPackage Id="exe_AllUsers_pdb" + SourceFile="exe_pdb.msi" + ForcePerMachine="yes" + Compressed="$(var.CompressPDB)" + DownloadUrl="$(var.DownloadUrl)" + InstallCondition="InstallAllUsers and (Include_exe or Include_launcher or Include_pip) and Include_symbols"> + <MsiProperty Name="TARGETDIR" Value="[TargetDir]" /> + </MsiPackage> + <MsiPackage Id="exe_AllUsers_d" + SourceFile="exe_d.msi" + ForcePerMachine="yes" + Compressed="$(var.CompressMSI_D)" + DownloadUrl="$(var.DownloadUrl)" + InstallCondition="InstallAllUsers and (Include_exe or Include_launcher or Include_pip) and Include_debug"> + <MsiProperty Name="TARGETDIR" Value="[TargetDir]" /> + </MsiPackage> + + <MsiPackage Id="exe_JustForMe" + SourceFile="exe.msi" + ForcePerMachine="no" + Compressed="$(var.CompressMSI)" + DownloadUrl="$(var.DownloadUrl)" + InstallCondition="not InstallAllUsers and (Include_exe or Include_launcher or Include_pip)"> + <MsiProperty Name="TARGETDIR" Value="[TargetDir]" /> + </MsiPackage> + <MsiPackage Id="exe_JustForMe_pdb" + SourceFile="exe_pdb.msi" + ForcePerMachine="no" + Compressed="$(var.CompressPDB)" + DownloadUrl="$(var.DownloadUrl)" + InstallCondition="not InstallAllUsers and (Include_exe or Include_launcher or Include_pip) and Include_symbols"> + <MsiProperty Name="TARGETDIR" Value="[TargetDir]" /> + </MsiPackage> + <MsiPackage Id="exe_JustForMe_d" + SourceFile="exe_d.msi" + ForcePerMachine="no" + Compressed="$(var.CompressMSI_D)" + DownloadUrl="$(var.DownloadUrl)" + InstallCondition="not InstallAllUsers and (Include_exe or Include_launcher or Include_pip) and Include_debug"> + <MsiProperty Name="TARGETDIR" Value="[TargetDir]" /> + </MsiPackage> + </PackageGroup> + </Fragment> +</Wix>
\ No newline at end of file |