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/package.h | |
| 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/package.h')
| -rw-r--r-- | src/burn/engine/package.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/burn/engine/package.h b/src/burn/engine/package.h index d596d7c0..5397e9cc 100644 --- a/src/burn/engine/package.h +++ b/src/burn/engine/package.h | |||
| @@ -268,7 +268,8 @@ typedef struct _BURN_PACKAGE | |||
| 268 | 268 | ||
| 269 | LPWSTR sczInstallCondition; | 269 | LPWSTR sczInstallCondition; |
| 270 | LPWSTR sczRepairCondition; | 270 | LPWSTR sczRepairCondition; |
| 271 | BOOL fPerMachine; | 271 | BOOTSTRAPPER_PACKAGE_SCOPE scope; |
| 272 | BOOL fPerMachine; // only valid after Plan (for PUOM/PMOU packages). | ||
| 272 | BOOL fPermanent; | 273 | BOOL fPermanent; |
| 273 | BOOL fVital; | 274 | BOOL fVital; |
| 274 | BOOL fCanAffectRegistration; | 275 | BOOL fCanAffectRegistration; |
| @@ -483,6 +484,10 @@ HRESULT PackageFindRollbackBoundaryById( | |||
| 483 | __in_z LPCWSTR wzId, | 484 | __in_z LPCWSTR wzId, |
| 484 | __out BURN_ROLLBACK_BOUNDARY** ppRollbackBoundary | 485 | __out BURN_ROLLBACK_BOUNDARY** ppRollbackBoundary |
| 485 | ); | 486 | ); |
| 487 | HRESULT PackageParseScopeFromXml( | ||
| 488 | __in IXMLDOMNode* pixn, | ||
| 489 | __in BOOTSTRAPPER_PACKAGE_SCOPE* pScope | ||
| 490 | ); | ||
| 486 | 491 | ||
| 487 | 492 | ||
| 488 | #if defined(__cplusplus) | 493 | #if defined(__cplusplus) |
