Here is an issue.
Need to create WiX installer which will install the main MSI and additional ExePackage or MsiPackage depending on selected feature in the main MSI.
MainMSI (feature A, feature B) -> Exe1 (only if feature A) -> Msi1 (only if feature B)
I know that WiX burn (or standard BA) processes InstallCondition before the chain starts being applied.
But is there any other way create such installer?
The variant with custom BA is inappropriate for this particular case. Actually, I want similar logic as InstallShield has, when you may assign a redistributable on a specific feature.