diff options
| author | Bob Arnson <bob@firegiant.com> | 2026-02-04 20:47:04 -0500 |
|---|---|---|
| committer | Bob Arnson <bob@firegiant.com> | 2026-02-04 20:47:04 -0500 |
| commit | edccb203c421d2bd820062024088c6698424d9ee (patch) | |
| tree | 6b47c3eb5ca53bd9f79f3d032dc1a596d411bf38 /src/burn/engine/externalengine.cpp | |
| parent | a3d3963f806117ce123d95e8b77e73e1c1545b25 (diff) | |
| download | wix-bob/ConfigurableScopeBundles.tar.gz wix-bob/ConfigurableScopeBundles.tar.bz2 wix-bob/ConfigurableScopeBundles.zip | |
Support dual-purpose packages in Burn.bob/ConfigurableScopeBundles
Fixes https://github.com/wixtoolset/issues/issues/8958
Diffstat (limited to 'src/burn/engine/externalengine.cpp')
| -rw-r--r-- | src/burn/engine/externalengine.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/burn/engine/externalengine.cpp b/src/burn/engine/externalengine.cpp index 352d184c..d4814dc1 100644 --- a/src/burn/engine/externalengine.cpp +++ b/src/burn/engine/externalengine.cpp | |||
| @@ -633,8 +633,9 @@ LExit: | |||
| 633 | 633 | ||
| 634 | HRESULT ExternalEnginePlan( | 634 | HRESULT ExternalEnginePlan( |
| 635 | __in BAENGINE_CONTEXT* pEngineContext, | 635 | __in BAENGINE_CONTEXT* pEngineContext, |
| 636 | __in const BOOTSTRAPPER_ACTION action | 636 | __in const BOOTSTRAPPER_ACTION action, |
| 637 | ) | 637 | __in const BOOTSTRAPPER_SCOPE plannedScope |
| 638 | ) | ||
| 638 | { | 639 | { |
| 639 | HRESULT hr = S_OK; | 640 | HRESULT hr = S_OK; |
| 640 | BAENGINE_ACTION* pAction = NULL; | 641 | BAENGINE_ACTION* pAction = NULL; |
| @@ -649,6 +650,7 @@ HRESULT ExternalEnginePlan( | |||
| 649 | 650 | ||
| 650 | pAction->dwMessage = WM_BURN_PLAN; | 651 | pAction->dwMessage = WM_BURN_PLAN; |
| 651 | pAction->plan.action = action; | 652 | pAction->plan.action = action; |
| 653 | pAction->plan.plannedScope = plannedScope; | ||
| 652 | 654 | ||
| 653 | hr = EnqueueAction(pEngineContext, &pAction); | 655 | hr = EnqueueAction(pEngineContext, &pAction); |
| 654 | ExitOnFailure(hr, "Failed to enqueue plan action."); | 656 | ExitOnFailure(hr, "Failed to enqueue plan action."); |
